stable class BorderModifier { stable val width: BorderDimension unstable val color: ColorProvider = Stable } stable class BorderDimension { stable val dp: Dp stable val resourceId: Int = Stable } unstable class GlanceTileService { unstable val errorUiLayout: LayoutElement? unstable val lifecycleOwner: unstable val lifecycleDispatcher: ServiceLifecycleDispatcher unstable val coroutineScope: CoroutineScope unstable var resources: Resources? unstable val stateDefinition: GlanceStateDefinition<*>? runtime val timelineMode: TimelineMode = Unstable } unstable class TimeInterval { unstable val start: Instant unstable val end: Instant = Unstable } stable class SingleEntry { = Stable } unstable class TimeBoundEntries { unstable val timeIntervals: Set = Unstable } stable class CurvedTextStyle { unstable val color: ColorProvider? stable val fontSize: TextUnit? stable val fontWeight: FontWeight? stable val fontStyle: FontStyle? } stable class CombinedGlanceCurvedModifier { stable val outer: GlanceCurvedModifier stable val inner: GlanceCurvedModifier = Stable } stable class SweepAngleModifier { stable val degrees: Float = Stable } stable class ThicknessModifier { stable val thickness: Dp = Stable } stable class ActionCurvedModifier { unstable val action: Action = Stable } stable class SemanticsCurvedModifier { runtime val configuration: SemanticsConfiguration = Stable }