inline scheme("[androidx.compose.ui.UiComposable, [androidx.compose.ui.UiComposable]]") fun ConstraintLayout( stable modifier: Modifier? = @static Companion stable optimizationLevel: Int = @dynamic Optimizer.OPTIMIZATION_STANDARD stable content: @[ExtensionFunctionType] Function3 ) fun rememberConstraintLayoutMeasurePolicy( stable optimizationLevel: Int unstable scope: ConstraintLayoutScope stable remeasureRequesterState: MutableState unstable measurer: Measurer ): Pair> inline scheme("[androidx.compose.ui.UiComposable, [androidx.compose.ui.UiComposable]]") fun ConstraintLayout( stable constraintSet: ConstraintSet stable modifier: Modifier? = @static Companion stable optimizationLevel: Int = @dynamic Optimizer.OPTIMIZATION_STANDARD stable animateChanges: Boolean = @static false unstable animationSpec: AnimationSpec? = @static tween() stable finishedAnimationListener: Function0? = @static null stable content: Function2 ) fun rememberConstraintLayoutMeasurePolicy( stable optimizationLevel: Int stable needsUpdate: MutableState stable constraintSet: ConstraintSet unstable measurer: Measurer ): MeasurePolicy fun ConstraintSet( stable content: String stable overrideVariables: String? = @static null ): ConstraintSet restartable scheme("[androidx.compose.ui.UiComposable]") fun drawDebugBounds( stable : BoxScope stable forcedScaleFactor: Float unstable : Measurer ) restartable scheme("[androidx.compose.ui.UiComposable]") fun createDesignElements( unstable : Measurer ) restartable skippable scheme("[androidx.compose.ui.UiComposable, [androidx.compose.ui.UiComposable]]") fun Motion( stable modifier: Modifier? = @static Companion stable content: @[ExtensionFunctionType] Function3 ) restartable scheme("[0, [0]]") fun emit( unstable : List<@[ExtensionFunctionType] Function4> unstable : MotionScope ) scheme("[0, [0]: [_]]") fun rememberMotionContent( stable content: @[ExtensionFunctionType] Function3 ): @[ExtensionFunctionType] Function3 scheme("[0, [0]: [_]]") fun rememberMotionListItems( stable count: Int stable content: @[ExtensionFunctionType] Function4 ): List<@[ExtensionFunctionType] Function4> restartable skippable scheme("[androidx.compose.ui.UiComposable]") fun MotionCarousel( stable motionScene: MotionScene stable initialSlotIndex: Int stable numSlots: Int stable backwardTransition: String? = @static "backward" stable forwardTransition: String? = @static "forward" stable slotPrefix: String? = @static "slot" stable showSlots: Boolean = @static false stable content: @[ExtensionFunctionType] Function1 ) restartable skippable scheme("[androidx.compose.ui.UiComposable, [androidx.compose.ui.UiComposable]]") fun ItemHolder( stable i: Int stable slotPrefix: String stable showSlot: Boolean stable function: Function2 ) fun rememberStateOfItemsProvider( stable content: @[ExtensionFunctionType] Function1 ): State inline scheme("[androidx.compose.ui.UiComposable, [androidx.compose.ui.UiComposable]]") fun MotionLayout( stable start: ConstraintSet stable end: ConstraintSet stable modifier: Modifier? = @static Companion stable transition: Transition? = @static null stable progress: Float unstable debug: EnumSet? = @dynamic of(MotionLayoutDebugFlags.NONE) stable optimizationLevel: Int = @dynamic Optimizer.OPTIMIZATION_STANDARD unstable motionLayoutFlags: Set? = @dynamic setOf() stable content: @[ExtensionFunctionType] Function3 ) inline scheme("[androidx.compose.ui.UiComposable, [androidx.compose.ui.UiComposable]]") fun MotionLayout( stable motionScene: MotionScene stable progress: Float stable modifier: Modifier? = @static Companion stable transitionName: String? = @static "default" unstable debug: EnumSet? = @dynamic of(MotionLayoutDebugFlags.NONE) stable optimizationLevel: Int = @dynamic Optimizer.OPTIMIZATION_STANDARD unstable motionLayoutFlags: Set? = @dynamic setOf() stable content: @[ExtensionFunctionType] Function3 ) inline scheme("[androidx.compose.ui.UiComposable, [androidx.compose.ui.UiComposable]]") fun MotionLayout( stable motionScene: MotionScene stable modifier: Modifier? = @static Companion stable constraintSetName: String? = @static null unstable animationSpec: AnimationSpec? = @static tween() unstable debug: EnumSet? = @dynamic of(MotionLayoutDebugFlags.NONE) stable optimizationLevel: Int = @dynamic Optimizer.OPTIMIZATION_STANDARD unstable motionLayoutFlags: Set? = @dynamic setOf() stable finishedAnimationListener: Function0? = @static null stable content: @[ExtensionFunctionType] Function3 ) inline scheme("[androidx.compose.ui.UiComposable, [androidx.compose.ui.UiComposable]]") fun MotionLayout( stable start: ConstraintSet stable end: ConstraintSet stable modifier: Modifier? = @static Companion stable transition: Transition? = @static null stable progress: Float unstable debug: EnumSet? = @dynamic of(MotionLayoutDebugFlags.NONE) informationReceiver: LayoutInformationReceiver? = @static null stable optimizationLevel: Int = @dynamic Optimizer.OPTIMIZATION_STANDARD unstable motionLayoutFlags: Set? = @dynamic setOf() stable content: @[ExtensionFunctionType] Function3 ) inline scheme("[androidx.compose.ui.UiComposable, [androidx.compose.ui.UiComposable]]") fun MotionLayoutCore( stable motionScene: MotionScene stable modifier: Modifier? = @static Companion stable constraintSetName: String? = @static null unstable animationSpec: AnimationSpec? = @static tween() stable debugFlag: MotionLayoutDebugFlags? = @static MotionLayoutDebugFlags.NONE stable optimizationLevel: Int = @dynamic Optimizer.OPTIMIZATION_STANDARD unstable motionLayoutFlags: Set? = @dynamic setOf() stable finishedAnimationListener: Function0? = @static null stable content: @[ExtensionFunctionType] Function3 ) inline scheme("[androidx.compose.ui.UiComposable, [androidx.compose.ui.UiComposable]]") fun MotionLayoutCore( stable motionScene: MotionScene stable progress: Float stable modifier: Modifier? = @static Companion unstable debug: EnumSet? = @dynamic of(MotionLayoutDebugFlags.NONE) stable optimizationLevel: Int = @dynamic Optimizer.OPTIMIZATION_STANDARD stable transitionName: String unstable motionLayoutFlags: Set? = @dynamic setOf() stable content: @[ExtensionFunctionType] Function3 ) inline scheme("[androidx.compose.ui.UiComposable, [androidx.compose.ui.UiComposable]]") fun MotionLayoutCore( stable start: ConstraintSet stable end: ConstraintSet stable modifier: Modifier? = @static Companion stable transition: TransitionImpl? = @static null motionProgress: MotionProgress stable debugFlag: MotionLayoutDebugFlags? = @static MotionLayoutDebugFlags.NONE informationReceiver: LayoutInformationReceiver? = @static null stable optimizationLevel: Int = @dynamic Optimizer.OPTIMIZATION_STANDARD unstable motionLayoutFlags: Set? = @dynamic setOf() stable content: @[ExtensionFunctionType] Function3 ) inline scheme("[androidx.compose.ui.UiComposable, [androidx.compose.ui.UiComposable]]") fun MotionLayout( stable modifier: Modifier? = @static Companion stable optimizationLevel: Int = @dynamic Optimizer.OPTIMIZATION_STANDARD stable motionLayoutState: MotionLayoutState stable motionScene: MotionScene stable content: @[ExtensionFunctionType] Function3 ) inline scheme("[androidx.compose.ui.UiComposable, [androidx.compose.ui.UiComposable]]") fun MotionLayoutCore( stable modifier: Modifier? = @static Companion stable optimizationLevel: Int = @dynamic Optimizer.OPTIMIZATION_STANDARD stable motionLayoutState: MotionLayoutStateImpl stable motionScene: MotionScene stable transitionName: String? = @static "default" stable content: @[ExtensionFunctionType] Function3 ) fun motionProperties( stable id: String unstable : MotionLayoutScope ): State fun rememberMotionLayoutMeasurePolicy( stable optimizationLevel: Int unstable debug: EnumSet stable constraintSetStart: ConstraintSet stable constraintSetEnd: ConstraintSet stable transition: TransitionImpl? motionProgress: MotionProgress unstable motionLayoutFlags: Set? = @dynamic setOf() unstable measurer: MotionMeasurer ): MeasurePolicy restartable skippable fun UpdateWithForcedIfNoUserChange( motionProgress: MotionProgress informationReceiver: LayoutInformationReceiver? ) inline fun createAndUpdateMotionProgress( stable progress: Float ): MotionProgress fun rememberMotionLayoutState( unstable key: Any? = @static Unit stable initialProgress: Float = @static 0.0f stable initialDebugMode: MotionLayoutDebugFlags? = @static MotionLayoutDebugFlags.NONE ): MotionLayoutState fun MotionScene( stable content: String ): MotionScene fun MotionScene( stable motionSceneContent: @[ExtensionFunctionType] Function1 ): MotionScene fun Transition( stable content: String ): Transition? fun Transition( stable from: String? = @static "start" stable to: String? = @static "end" stable transitionContent: @[ExtensionFunctionType] Function1 ): Transition fun rememberCarouselSwipeableState( initialValue: T unstable animationSpec: AnimationSpec? = @static SwipeableDefaults.AnimationSpec stable confirmStateChange: Function1<@[ParameterName(name = 'newValue')] T, Boolean>? = @static { it: T -> true } ): CarouselSwipeableState fun rememberCarouselSwipeableStateFor( value: T stable onValueChange: Function1 unstable animationSpec: AnimationSpec? = @static SwipeableDefaults.AnimationSpec ): CarouselSwipeableState