stable class Applier { stable val newRootMaxDepth: Int = Stable } stable class BackgroundModifier { runtime val colorProvider: ColorProvider = Stable } unstable class EmittableWithChildren { stable var maxDepth: Int stable val resetsDepthForChildren: Boolean unstable val children: MutableList = Unstable } stable class CombinedModifier { stable val outer: Modifier stable val inner: Modifier = Stable } stable class ActionModifier { runtime val action: Action = Stable } unstable class LaunchActivityComponentAction { unstable val componentName: ComponentName = Unstable } unstable class LaunchActivityClassAction { unstable val activityClass: Class = Unstable } unstable class UpdateContentAction { unstable val runnableClass: Class = Unstable } stable class Alignment { stable val horizontal: Horizontal stable val vertical: Vertical = Stable } unstable class EmittableBox { stable var modifier: Modifier stable var contentAlignment: Alignment = Unstable } unstable class EmittableButton { stable var modifier: Modifier stable var text: String stable var style: TextStyle? stable var enabled: Boolean = Unstable } unstable class EmittableColumn { stable var modifier: Modifier stable var verticalAlignment: Vertical stable var horizontalAlignment: Horizontal = Unstable } stable class Dp { stable val dp: Dp = Stable } stable class Wrap { = Stable } stable class Fill { = Stable } stable class Expand { = Stable } stable class Resource { stable val res: Int = Stable } stable class Dimension { = Stable } stable class WidthModifier { stable val width: Dimension = Stable } stable class HeightModifier { stable val height: Dimension = Stable } stable class PaddingModifier { unstable val left: PaddingDimension unstable val start: PaddingDimension unstable val top: PaddingDimension unstable val right: PaddingDimension unstable val end: PaddingDimension unstable val bottom: PaddingDimension = Stable } unstable class PaddingDimension { stable val dp: Dp unstable val resources: List = Unstable } stable class PaddingInDp { stable val left: Dp stable val start: Dp stable val top: Dp stable val right: Dp stable val end: Dp stable val bottom: Dp = Stable } unstable class EmittableRow { stable var modifier: Modifier stable var horizontalAlignment: Horizontal stable var verticalAlignment: Vertical = Unstable } unstable class EmittableText { stable var modifier: Modifier stable var text: String stable var style: TextStyle? = Unstable } stable class TextStyle { stable val fontSize: Sp? stable val fontWeight: FontWeight? stable val fontStyle: FontStyle? stable val textAlign: TextAlign? stable val textDecoration: TextDecoration? } stable class FixedColorProvider { stable val color: Color = Stable } stable class ResourceColorProvider { stable val resId: Int = Stable } stable class DpSize { stable val width: Dp stable val height: Dp }