stable class ComposeLayoutInspectorFactory { = Stable } unstable class ComposeLayoutInspector { unstable val environment: InspectorEnvironment unstable val layoutInspectorTree: LayoutInspectorTree unstable val inspectorThread: @[FlexibleNullability] Thread? unstable val _cachedNodes: MutableMap stable var cachedGeneration: Int stable var cachedSystemComposablesSkipped: Boolean = Unstable } stable class LambdaLocation { stable val fileName: String stable val startLine: Int stable val endLine: Int = Stable } unstable class AndroidComposeViewWrapper { unstable val layoutInspectorTree: LayoutInspectorTree unstable val rootView: View unstable val composeView: ViewGroup unstable val viewParent: View unstable val viewsToSkip: List unstable val inspectorNodes: List = Unstable } unstable class InspectorNode { stable val id: Long stable val name: String stable val fileName: String stable val packageHash: Int stable val lineNumber: Int stable val offset: Int stable val length: Int stable val left: Int stable val top: Int stable val width: Int stable val height: Int stable val bounds: QuadBounds? unstable val parameters: List stable val viewId: Long unstable val mergedSemantics: List unstable val unmergedSemantics: List unstable val children: List = Unstable } stable class QuadBounds { stable val x0: Int stable val y0: Int stable val x1: Int stable val y1: Int stable val x2: Int stable val y2: Int stable val x3: Int stable val y3: Int = Stable } unstable class RawParameter { stable val name: String unstable val value: Any? = Unstable } unstable class LayoutInspectorTree { stable var hideSystemNodes: Boolean unstable val inlineClassConverter: InlineClassConverter unstable val parameterFactory: ParameterFactory unstable val cache: ArrayDeque stable var generatedId: Long unstable val subCompositions: SubCompositionRoots unstable val claimedNodes: IdentityHashMap unstable val treeMap: IdentityHashMap> unstable val ownerMap: IdentityHashMap> unstable val semanticsMap: MutableMap> unstable val stitched: @[FlexibleNullability] MutableSet<@[FlexibleNullability] MutableInspectorNode?>? = Unstable } unstable class NodeParameter { stable val name: String stable val type: ParameterType unstable val value: Any? unstable val elements: MutableList unstable var reference: NodeParameterReference? stable var index: Int = Unstable } unstable class NodeParameterReference { stable val nodeId: Long stable val kind: ParameterKind stable val parameterIndex: Int unstable val indices: IntArray = Unstable } unstable class ReflectionScope { unstable val scopedReflectionFactory: ScopedReflectionFactory = Unstable } unstable class StringTable { unstable val innerMap: MutableMap = Unstable } stable class ThreadUtils { = Stable }