unstable class AndroidComposeUiTestEnvironment { unstable val idlingResourceRegistry: IdlingResourceRegistry unstable val composeRootRegistry: ComposeRootRegistry stable val mainClockImpl: MainTestClockImpl unstable val composeIdlingResource: ComposeIdlingResource runtime var idlingStrategy: IdlingStrategy runtime val recomposer: Recomposer unstable val testCoroutineDispatcher: TestDispatcher unstable val testCoroutineScope: TestScope unstable val recomposerContinuationInterceptor: ApplyingContinuationInterceptor unstable val recomposerCoroutineScope: CoroutineScope unstable val coroutineExceptionHandler: UncaughtExceptionHandler unstable val testReceiverScope: AndroidComposeUiTestImpl stable val testOwner: AndroidTestOwner runtime val testContext: TestContext runtime val test: AndroidComposeUiTest = Unstable } unstable class AndroidComposeTestRule { runtime val activityRule: R unstable val environment: AndroidComposeUiTestEnvironment runtime val composeTest: AndroidComposeUiTest = Unstable } unstable class StateRestorationTester { runtime val composeTestRule: ComposeContentTestRule unstable var registry: RestorationRegistry? = Unstable } stable class ComposeNotIdleException { = Stable } unstable class StateRestorationTester { runtime val composeTest: ComposeUiTest unstable var registry: RestorationRegistry? = Unstable }