unstable class ViewInfo { stable val fileName: String stable val lineNumber: Int stable val bounds: IntRect runtime val location: SourceLocation? unstable val children: List unstable val layoutInfo: Any? = Unstable } stable class PreviewActivity { stable val TAG: String = Stable } unstable class Search { stable val trackAnimation: Function1 unstable val animations: MutableSet = Unstable } unstable class RememberSearch { unstable val clazz: KClass = Unstable } stable class TargetBasedSearch { = Stable } stable class DecaySearch { = Stable } runtime class InfiniteTransitionSearchInfo { runtime val infiniteTransition: InfiniteTransition stable val toolingState: ToolingState = Runtime(InfiniteTransition) } stable class InfiniteTransitionSearch { = Stable } unstable class AnimateXAsStateSearchInfo { runtime val animatable: Animatable unstable val animationSpec: AnimationSpec stable val toolingState: ToolingState = Unstable } stable class AnimateXAsStateSearch { = Stable } stable class AnimateContentSizeSearch { = Stable } stable class TransitionSearch { = Stable } stable class AnimatedVisibilitySearch { = Stable } stable class AnimatedContentSearch { = Stable } stable class ToolingState { stable var value$delegate: MutableState = Stable } stable class ComposableInvoker { stable val SLOTS_PER_INT: Int stable val BITS_PER_INT: Int = Stable }