# runtime API Reference

> Jetpack Compose API reference for runtime.

## Installation

```kotlin
implementation("androidx.compose.runtime:runtime:1.13.0-beta02")
```

## Properties

- [DefaultMonotonicFrameClock](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/properties/DefaultMonotonicFrameClock/api.md)
- [EmptyCompositeKeyHashCode](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/properties/EmptyCompositeKeyHashCode/api.md)
- [LocalCompositionErrorContext](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/properties/LocalCompositionErrorContext/api.md)
- [LocalHostDefaultProvider](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/properties/LocalHostDefaultProvider/api.md)
- [LocalInspectionTables](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/properties/LocalInspectionTables/api.md)
- [currentComposer](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/properties/currentComposer/api.md)
- [currentCompositeKeyHash](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/properties/currentCompositeKeyHash/api.md)
- [currentCompositeKeyHashCode](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/properties/currentCompositeKeyHashCode/api.md)
- [currentCompositionContext](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/properties/currentCompositionContext/api.md)
- [currentCompositionLocalContext](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/properties/currentCompositionLocalContext/api.md)
- [currentRecomposeScope](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/properties/currentRecomposeScope/api.md)
- [firstStateRecord](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/properties/firstStateRecord/api.md)
- [isLiveLiteralsEnabled](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/properties/isLiveLiteralsEnabled/api.md)
- [monotonicFrameClock](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/properties/monotonicFrameClock/api.md)
- [size](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/properties/size/api.md)

## Interfaces

- [Applier](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/interfaces/Applier/api.md)
- [CancellationHandle](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/interfaces/CancellationHandle/api.md)
- [ComposableLambda](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/interfaces/ComposableLambda/api.md)
- [ComposableLambdaN](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/interfaces/ComposableLambdaN/api.md)
- [ComposeNodeLifecycleCallback](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/interfaces/ComposeNodeLifecycleCallback/api.md)
- [Composer](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/interfaces/Composer/api.md)
- [Composition](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/interfaces/Composition/api.md)
- [CompositionData](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/interfaces/CompositionData/api.md)
- [CompositionErrorContext](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/interfaces/CompositionErrorContext/api.md)
- [CompositionGroup](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/interfaces/CompositionGroup/api.md)
- [CompositionInstance](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/interfaces/CompositionInstance/api.md)
- [CompositionLocalAccessorScope](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/interfaces/CompositionLocalAccessorScope/api.md)
- [CompositionLocalMap](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/interfaces/CompositionLocalMap/api.md)
- [CompositionObserver](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/interfaces/CompositionObserver/api.md)
- [CompositionObserverHandle](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/interfaces/CompositionObserverHandle/api.md)
- [CompositionRegistrationObserver](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/interfaces/CompositionRegistrationObserver/api.md)
- [CompositionServiceKey](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/interfaces/CompositionServiceKey/api.md)
- [CompositionServices](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/interfaces/CompositionServices/api.md)
- [CompositionTracer](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/interfaces/CompositionTracer/api.md)
- [ControlledComposition](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/interfaces/ControlledComposition/api.md)
- [DerivedState.Record](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/interfaces/DerivedState.Record/api.md)
- [DisposableEffectResult](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/interfaces/DisposableEffectResult/api.md)
- [DoubleState](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/interfaces/DoubleState/api.md)
- [FloatState](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/interfaces/FloatState/api.md)
- [HostDefaultKey](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/interfaces/HostDefaultKey/api.md)
- [HostDefaultProvider](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/interfaces/HostDefaultProvider/api.md)
- [IdentifiableRecomposeScope](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/interfaces/IdentifiableRecomposeScope/api.md)
- [IntState](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/interfaces/IntState/api.md)
- [LongState](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/interfaces/LongState/api.md)
- [MonotonicFrameClock](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/interfaces/MonotonicFrameClock/api.md)
- [MutableDoubleState](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/interfaces/MutableDoubleState/api.md)
- [MutableFloatState](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/interfaces/MutableFloatState/api.md)
- [MutableIntState](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/interfaces/MutableIntState/api.md)
- [MutableLongState](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/interfaces/MutableLongState/api.md)
- [MutableState](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/interfaces/MutableState/api.md)
- [ObservableComposition](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/interfaces/ObservableComposition/api.md)
- [ObserverHandle](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/interfaces/ObserverHandle/api.md)
- [PausableComposition](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/interfaces/PausableComposition/api.md)
- [PausedComposition](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/interfaces/PausedComposition/api.md)
- [PersistentCollection.Builder](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/interfaces/PersistentCollection.Builder/api.md)
- [PersistentCompositionLocalMap.Builder](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/interfaces/PersistentCompositionLocalMap.Builder/api.md)
- [PersistentList.Builder](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/interfaces/PersistentList.Builder/api.md)
- [PersistentMap.Builder](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/interfaces/PersistentMap.Builder/api.md)
- [PersistentSet.Builder](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/interfaces/PersistentSet.Builder/api.md)
- [ProduceStateScope](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/interfaces/ProduceStateScope/api.md)
- [RecomposeScope](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/interfaces/RecomposeScope/api.md)
- [RecomposerErrorInformation](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/interfaces/RecomposerErrorInformation/api.md)
- [RecomposerInfo](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/interfaces/RecomposerInfo/api.md)
- [RememberObserver](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/interfaces/RememberObserver/api.md)
- [ReusableComposition](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/interfaces/ReusableComposition/api.md)
- [ScopeUpdateScope](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/interfaces/ScopeUpdateScope/api.md)
- [ShouldPauseCallback](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/interfaces/ShouldPauseCallback/api.md)
- [SlotTableEditor.VisitSlotsInRememberOrderCallback](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/interfaces/SlotTableEditor.VisitSlotsInRememberOrderCallback/api.md)
- [SnapshotContextElement](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/interfaces/SnapshotContextElement/api.md)
- [SnapshotMutableState](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/interfaces/SnapshotMutableState/api.md)
- [SnapshotMutationPolicy](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/interfaces/SnapshotMutationPolicy/api.md)
- [SnapshotObserver](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/interfaces/SnapshotObserver/api.md)
- [State](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/interfaces/State/api.md)
- [StateObject](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/interfaces/StateObject/api.md)
- [ViewTreeHostDefaultKey](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/interfaces/ViewTreeHostDefaultKey/api.md)

## Classes

- [AbstractApplier](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/classes/AbstractApplier/api.md)
- [AutoboxingStateValueProperty](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/classes/AutoboxingStateValueProperty/api.md)
- [AwaiterQueue.Awaiter](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/classes/AwaiterQueue.Awaiter/api.md)
- [BroadcastFrameClock](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/classes/BroadcastFrameClock/api.md)
- [Composable](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/classes/Composable/api.md)
- [ComposableInferredTarget](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/classes/ComposableInferredTarget/api.md)
- [ComposableInferredTargetConstraints](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/classes/ComposableInferredTargetConstraints/api.md)
- [ComposableMethod](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/classes/ComposableMethod/api.md)
- [ComposableOpenTarget](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/classes/ComposableOpenTarget/api.md)
- [ComposableTarget](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/classes/ComposableTarget/api.md)
- [ComposableTargetMarker](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/classes/ComposableTargetMarker/api.md)
- [ComposeCompilerApi](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/classes/ComposeCompilerApi/api.md)
- [ComposeStackTraceMode](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/classes/ComposeStackTraceMode/api.md)
- [ComposeToolingApi](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/classes/ComposeToolingApi/api.md)
- [ComposerChangeListWriterAddressMode.AbsoluteAddressing](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/classes/ComposerChangeListWriterAddressMode.AbsoluteAddressing/api.md)
- [ComposerChangeListWriterAddressMode.AnchorAddressing](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/classes/ComposerChangeListWriterAddressMode.AnchorAddressing/api.md)
- [ComposerChangeListWriterAddressMode.RelativeAddressing](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/classes/ComposerChangeListWriterAddressMode.RelativeAddressing/api.md)
- [CompositeKeyHashCode](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/classes/CompositeKeyHashCode/api.md)
- [CompositionContext](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/classes/CompositionContext/api.md)
- [CompositionLocal](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/classes/CompositionLocal/api.md)
- [CompositionLocalContext](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/classes/CompositionLocalContext/api.md)
- [Decoy](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/classes/Decoy/api.md)
- [DecoyImplementation](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/classes/DecoyImplementation/api.md)
- [DerivedSnapshotState.ResultRecord](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/classes/DerivedSnapshotState.ResultRecord/api.md)
- [DisallowComposableCalls](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/classes/DisallowComposableCalls/api.md)
- [DisposableEffectScope](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/classes/DisposableEffectScope/api.md)
- [DontMemoize](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/classes/DontMemoize/api.md)
- [ExperimentalComposeApi](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/classes/ExperimentalComposeApi/api.md)
- [ExperimentalComposeRuntimeApi](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/classes/ExperimentalComposeRuntimeApi/api.md)
- [ExplicitGroupsComposable](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/classes/ExplicitGroupsComposable/api.md)
- [FunctionKeyMeta](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/classes/FunctionKeyMeta/api.md)
- [FunctionKeyMetaClass](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/classes/FunctionKeyMetaClass/api.md)
- [InternalComposeApi](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/classes/InternalComposeApi/api.md)
- [InternalComposeTracingApi](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/classes/InternalComposeTracingApi/api.md)
- [InvalidationResult.DEFERRED](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/classes/InvalidationResult.DEFERRED/api.md)
- [InvalidationResult.IGNORED](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/classes/InvalidationResult.IGNORED/api.md)
- [InvalidationResult.IMMINENT](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/classes/InvalidationResult.IMMINENT/api.md)
- [InvalidationResult.SCHEDULED](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/classes/InvalidationResult.SCHEDULED/api.md)
- [LiveLiteralFileInfo](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/classes/LiveLiteralFileInfo/api.md)
- [LiveLiteralInfo](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/classes/LiveLiteralInfo/api.md)
- [LocationSourceInformation](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/classes/LocationSourceInformation/api.md)
- [MovableContent](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/classes/MovableContent/api.md)
- [MovableContentState](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/classes/MovableContentState/api.md)
- [MovableContentStateReference](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/classes/MovableContentStateReference/api.md)
- [MutableSnapshot](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/classes/MutableSnapshot/api.md)
- [MutableVector](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/classes/MutableVector/api.md)
- [NoLiveLiterals](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/classes/NoLiveLiterals/api.md)
- [NonRestartableComposable](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/classes/NonRestartableComposable/api.md)
- [NonSkippableComposable](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/classes/NonSkippableComposable/api.md)
- [Operation.ObjectParameter](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/classes/Operation.ObjectParameter/api.md)
- [Operation.TestOperation](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/classes/Operation.TestOperation/api.md)
- [Operations.OpIterator](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/classes/Operations.OpIterator/api.md)
- [Operations.WriteScope](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/classes/Operations.WriteScope/api.md)
- [ParameterSourceInformation](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/classes/ParameterSourceInformation/api.md)
- [PausableMonotonicFrameClock](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/classes/PausableMonotonicFrameClock/api.md)
- [PausedCompositionState.Applied](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/classes/PausedCompositionState.Applied/api.md)
- [PausedCompositionState.ApplyPending](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/classes/PausedCompositionState.ApplyPending/api.md)
- [PausedCompositionState.Cancelled](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/classes/PausedCompositionState.Cancelled/api.md)
- [PausedCompositionState.InitialPending](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/classes/PausedCompositionState.InitialPending/api.md)
- [PausedCompositionState.Invalid](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/classes/PausedCompositionState.Invalid/api.md)
- [PausedCompositionState.RecomposePending](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/classes/PausedCompositionState.RecomposePending/api.md)
- [PausedCompositionState.Recomposing](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/classes/PausedCompositionState.Recomposing/api.md)
- [PersistentCompositionLocalHashMap.Builder](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/classes/PersistentCompositionLocalHashMap.Builder/api.md)
- [ProvidableCompositionLocal](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/classes/ProvidableCompositionLocal/api.md)
- [ProvidedValue](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/classes/ProvidedValue/api.md)
- [ReadOnlyComposable](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/classes/ReadOnlyComposable/api.md)
- [Recomposer](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/classes/Recomposer/api.md)
- [Recomposer.State](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/classes/Recomposer.State/api.md)
- [Recomposer.State.Idle](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/classes/Recomposer.State.Idle/api.md)
- [Recomposer.State.Inactive](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/classes/Recomposer.State.Inactive/api.md)
- [Recomposer.State.InactivePendingWork](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/classes/Recomposer.State.InactivePendingWork/api.md)
- [Recomposer.State.PendingWork](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/classes/Recomposer.State.PendingWork/api.md)
- [Recomposer.State.ShutDown](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/classes/Recomposer.State.ShutDown/api.md)
- [Recomposer.State.ShuttingDown](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/classes/Recomposer.State.ShuttingDown/api.md)
- [RecompositionTracer](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/classes/RecompositionTracer/api.md)
- [SkippableUpdater](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/classes/SkippableUpdater/api.md)
- [Snapshot](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/classes/Snapshot/api.md)
- [SnapshotApplyConflictException](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/classes/SnapshotApplyConflictException/api.md)
- [SnapshotApplyResult](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/classes/SnapshotApplyResult/api.md)
- [SnapshotApplyResult.Failure](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/classes/SnapshotApplyResult.Failure/api.md)
- [SnapshotFlowManager](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/classes/SnapshotFlowManager/api.md)
- [SnapshotId](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/classes/SnapshotId/api.md)
- [SnapshotIdArray](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/classes/SnapshotIdArray/api.md)
- [SnapshotInstanceObservers](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/classes/SnapshotInstanceObservers/api.md)
- [SnapshotStateList](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/classes/SnapshotStateList/api.md)
- [SnapshotStateMap](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/classes/SnapshotStateMap/api.md)
- [SnapshotStateObserver](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/classes/SnapshotStateObserver/api.md)
- [SnapshotStateSet](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/classes/SnapshotStateSet/api.md)
- [SourceInformation](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/classes/SourceInformation/api.md)
- [StabilityInferred](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/classes/StabilityInferred/api.md)
- [StateFactoryMarker](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/classes/StateFactoryMarker/api.md)
- [StateRecord](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/classes/StateRecord/api.md)
- [TestOnly](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/classes/TestOnly/api.md)
- [Updater](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/classes/Updater/api.md)

## Functions

- [Composition](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/functions/Composition/api.md)
- [ControlledComposition](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/functions/ControlledComposition/api.md)
- [MutableVector](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/functions/MutableVector/api.md)
- [PausableComposition](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/functions/PausableComposition/api.md)
- [ReusableComposition](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/functions/ReusableComposition/api.md)
- [SnapshotStateList](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/functions/SnapshotStateList/api.md)
- [asComposableMethod](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/functions/asComposableMethod/api.md)
- [asContextElement](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/functions/asContextElement/api.md)
- [asDoubleState](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/functions/asDoubleState/api.md)
- [asFloatState](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/functions/asFloatState/api.md)
- [asIntState](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/functions/asIntState/api.md)
- [asLongState](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/functions/asLongState/api.md)
- [cache](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/functions/cache/api.md)
- [clearCompositionErrors](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/functions/clearCompositionErrors/api.md)
- [composableLambda](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/functions/composableLambda/api.md)
- [composableLambdaInstance](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/functions/composableLambdaInstance/api.md)
- [composableLambdaN](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/functions/composableLambdaN/api.md)
- [composableLambdaNInstance](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/functions/composableLambdaNInstance/api.md)
- [compositionLocalOf](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/functions/compositionLocalOf/api.md)
- [compositionLocalWithComputedDefaultOf](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/functions/compositionLocalWithComputedDefaultOf/api.md)
- [compositionLocalWithHostDefaultOf](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/functions/compositionLocalWithHostDefaultOf/api.md)
- [computedStateOf](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/functions/computedStateOf/api.md)
- [currentCompositionErrors](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/functions/currentCompositionErrors/api.md)
- [derivedStateOf](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/functions/derivedStateOf/api.md)
- [describeContents](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/functions/describeContents/api.md)
- [disableHotReloadMode](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/functions/disableHotReloadMode/api.md)
- [enableLiveLiterals](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/functions/enableLiveLiterals/api.md)
- [findCompositionInstance](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/functions/findCompositionInstance/api.md)
- [getDeclaredComposableMethod](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/functions/getDeclaredComposableMethod/api.md)
- [getValue](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/functions/getValue/api.md)
- [identityHashCode](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/functions/identityHashCode/api.md)
- [illegalDecoyCallException](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/functions/illegalDecoyCallException/api.md)
- [invalidateGroupsWithKey](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/functions/invalidateGroupsWithKey/api.md)
- [isTraceInProgress](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/functions/isTraceInProgress/api.md)
- [liveLiteral](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/functions/liveLiteral/api.md)
- [movableContentOf](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/functions/movableContentOf/api.md)
- [movableContentWithReceiverOf](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/functions/movableContentWithReceiverOf/api.md)
- [mutableDoubleStateOf](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/functions/mutableDoubleStateOf/api.md)
- [mutableFloatStateOf](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/functions/mutableFloatStateOf/api.md)
- [mutableIntStateOf](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/functions/mutableIntStateOf/api.md)
- [mutableLongStateOf](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/functions/mutableLongStateOf/api.md)
- [mutableStateListOf](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/functions/mutableStateListOf/api.md)
- [mutableStateMapOf](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/functions/mutableStateMapOf/api.md)
- [mutableStateOf](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/functions/mutableStateOf/api.md)
- [mutableStateSetOf](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/functions/mutableStateSetOf/api.md)
- [mutableVectorOf](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/functions/mutableVectorOf/api.md)
- [neverEqualPolicy](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/functions/neverEqualPolicy/api.md)
- [observe](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/functions/observe/api.md)
- [observeSnapshots](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/functions/observeSnapshots/api.md)
- [parseSourceInformation](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/functions/parseSourceInformation/api.md)
- [readable](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/functions/readable/api.md)
- [referentialEqualityPolicy](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/functions/referentialEqualityPolicy/api.md)
- [removeRange](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/functions/removeRange/api.md)
- [setObserver](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/functions/setObserver/api.md)
- [setValue](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/functions/setValue/api.md)
- [simulateHotReload](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/functions/simulateHotReload/api.md)
- [snapshotFlow](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/functions/snapshotFlow/api.md)
- [sourceInformation](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/functions/sourceInformation/api.md)
- [sourceInformationMarkerEnd](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/functions/sourceInformationMarkerEnd/api.md)
- [sourceInformationMarkerStart](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/functions/sourceInformationMarkerStart/api.md)
- [staticCompositionLocalOf](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/functions/staticCompositionLocalOf/api.md)
- [staticCompositionLocalWithComputedDefaultOf](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/functions/staticCompositionLocalWithComputedDefaultOf/api.md)
- [structuralEqualityPolicy](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/functions/structuralEqualityPolicy/api.md)
- [toInt](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/functions/toInt/api.md)
- [toList](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/functions/toList/api.md)
- [toLong](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/functions/toLong/api.md)
- [toMutableStateList](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/functions/toMutableStateList/api.md)
- [toMutableStateMap](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/functions/toMutableStateMap/api.md)
- [toString](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/functions/toString/api.md)
- [traceEventEnd](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/functions/traceEventEnd/api.md)
- [traceEventStart](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/functions/traceEventStart/api.md)
- [updateLiveLiteralValue](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/functions/updateLiveLiteralValue/api.md)
- [withCurrent](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/functions/withCurrent/api.md)
- [withFrameMillis](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/functions/withFrameMillis/api.md)
- [withFrameNanos](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/functions/withFrameNanos/api.md)
- [withRunningRecomposer](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/functions/withRunningRecomposer/api.md)
- [writable](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/functions/writable/api.md)
- [writeToParcel](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/functions/writeToParcel/api.md)

## Composable Functions

- [ComposeNode](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/composable-functions/ComposeNode/api.md)
- [CompositionLocalProvider](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/composable-functions/CompositionLocalProvider/api.md)
- [DisposableEffect](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/composable-functions/DisposableEffect/api.md)
- [LaunchedEffect](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/composable-functions/LaunchedEffect/api.md)
- [ReusableComposeNode](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/composable-functions/ReusableComposeNode/api.md)
- [ReusableContent](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/composable-functions/ReusableContent/api.md)
- [ReusableContentHost](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/composable-functions/ReusableContentHost/api.md)
- [SideEffect](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/composable-functions/SideEffect/api.md)
- [collectAsState](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/composable-functions/collectAsState/api.md)
- [key](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/composable-functions/key/api.md)
- [produceState](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/composable-functions/produceState/api.md)
- [remember](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/composable-functions/remember/api.md)
- [rememberComposableLambda](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/composable-functions/rememberComposableLambda/api.md)
- [rememberComposableLambdaN](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/composable-functions/rememberComposableLambdaN/api.md)
- [rememberCompositionContext](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/composable-functions/rememberCompositionContext/api.md)
- [rememberCoroutineScope](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/composable-functions/rememberCoroutineScope/api.md)
- [rememberUpdatedState](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/composable-functions/rememberUpdatedState/api.md)
- [withCompositionLocal](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/composable-functions/withCompositionLocal/api.md)
- [withCompositionLocals](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/composable-functions/withCompositionLocals/api.md)

## Objects

- [ComposeRuntimeFlags](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/objects/ComposeRuntimeFlags/api.md)
- [ComposeToolingFlags](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/objects/ComposeToolingFlags/api.md)
- [IndirectStateObserver.CalculationFailed](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/objects/IndirectStateObserver.CalculationFailed/api.md)
- [Operation.AdvanceSlotsBy](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/objects/Operation.AdvanceSlotsBy/api.md)
- [Operation.AppendValue](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/objects/Operation.AppendValue/api.md)
- [Operation.ApplyChangeList](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/objects/Operation.ApplyChangeList/api.md)
- [Operation.ClearAllRecompositionRequired](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/objects/Operation.ClearAllRecompositionRequired/api.md)
- [Operation.CopyNodesToNewAnchorLocation](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/objects/Operation.CopyNodesToNewAnchorLocation/api.md)
- [Operation.CopySlotTableToAnchorLocation](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/objects/Operation.CopySlotTableToAnchorLocation/api.md)
- [Operation.CopySlotTableToHandleLocation](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/objects/Operation.CopySlotTableToHandleLocation/api.md)
- [Operation.DeactivateCurrentGroup](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/objects/Operation.DeactivateCurrentGroup/api.md)
- [Operation.DeactivateGroup](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/objects/Operation.DeactivateGroup/api.md)
- [Operation.DetermineMovableContentNodeIndex](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/objects/Operation.DetermineMovableContentNodeIndex/api.md)
- [Operation.DisposeMovableContentState](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/objects/Operation.DisposeMovableContentState/api.md)
- [Operation.Downs](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/objects/Operation.Downs/api.md)
- [Operation.EndCompositionScope](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/objects/Operation.EndCompositionScope/api.md)
- [Operation.EndCurrentGroup](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/objects/Operation.EndCurrentGroup/api.md)
- [Operation.EndMovableContentPlacement](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/objects/Operation.EndMovableContentPlacement/api.md)
- [Operation.EndResumingScope](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/objects/Operation.EndResumingScope/api.md)
- [Operation.EnsureGroupStarted](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/objects/Operation.EnsureGroupStarted/api.md)
- [Operation.EnsureRootGroupStarted](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/objects/Operation.EnsureRootGroupStarted/api.md)
- [Operation.InsertNodeFixup](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/objects/Operation.InsertNodeFixup/api.md)
- [Operation.InsertNodeFixupByAnchor](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/objects/Operation.InsertNodeFixupByAnchor/api.md)
- [Operation.InsertSlots](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/objects/Operation.InsertSlots/api.md)
- [Operation.InsertSlotsWithFixups](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/objects/Operation.InsertSlotsWithFixups/api.md)
- [Operation.MoveCurrentGroup](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/objects/Operation.MoveCurrentGroup/api.md)
- [Operation.MoveGroup](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/objects/Operation.MoveGroup/api.md)
- [Operation.MoveNode](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/objects/Operation.MoveNode/api.md)
- [Operation.PostInsertNodeFixup](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/objects/Operation.PostInsertNodeFixup/api.md)
- [Operation.PostInsertNodeFixupByAnchor](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/objects/Operation.PostInsertNodeFixupByAnchor/api.md)
- [Operation.ReleaseMovableGroup](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/objects/Operation.ReleaseMovableGroup/api.md)
- [Operation.ReleaseMovableGroupAtCurrent](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/objects/Operation.ReleaseMovableGroupAtCurrent/api.md)
- [Operation.Remember](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/objects/Operation.Remember/api.md)
- [Operation.RememberPausingScope](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/objects/Operation.RememberPausingScope/api.md)
- [Operation.RemoveCurrentGroup](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/objects/Operation.RemoveCurrentGroup/api.md)
- [Operation.RemoveGroup](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/objects/Operation.RemoveGroup/api.md)
- [Operation.RemoveNode](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/objects/Operation.RemoveNode/api.md)
- [Operation.RemoveTailGroupsAndValues](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/objects/Operation.RemoveTailGroupsAndValues/api.md)
- [Operation.ResetSlots](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/objects/Operation.ResetSlots/api.md)
- [Operation.SeekToAnchor](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/objects/Operation.SeekToAnchor/api.md)
- [Operation.SeekToGroupHandle](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/objects/Operation.SeekToGroupHandle/api.md)
- [Operation.SideEffect](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/objects/Operation.SideEffect/api.md)
- [Operation.SkipGroup](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/objects/Operation.SkipGroup/api.md)
- [Operation.SkipToEndOfCurrentGroup](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/objects/Operation.SkipToEndOfCurrentGroup/api.md)
- [Operation.StartGroup](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/objects/Operation.StartGroup/api.md)
- [Operation.StartResumingScope](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/objects/Operation.StartResumingScope/api.md)
- [Operation.TrimParentValues](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/objects/Operation.TrimParentValues/api.md)
- [Operation.UpdateAnchoredValue](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/objects/Operation.UpdateAnchoredValue/api.md)
- [Operation.UpdateAuxData](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/objects/Operation.UpdateAuxData/api.md)
- [Operation.UpdateNode](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/objects/Operation.UpdateNode/api.md)
- [Operation.UpdateRememberObserverHolderOrdering](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/objects/Operation.UpdateRememberObserverHolderOrdering/api.md)
- [Operation.UpdateValue](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/objects/Operation.UpdateValue/api.md)
- [Operation.UpdateValueRelative](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/objects/Operation.UpdateValueRelative/api.md)
- [Operation.Ups](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/objects/Operation.Ups/api.md)
- [Operation.UseCurrentNode](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/objects/Operation.UseCurrentNode/api.md)
- [SnapshotApplyResult.Success](https://composables.com/jetpack-compose/androidx.compose.runtime/runtime/objects/SnapshotApplyResult.Success/api.md)
