public final class com/jakewharton/mosaic/animation/Animatable { public static final field $stable I public fun (Ljava/lang/Object;Lcom/jakewharton/mosaic/animation/TwoWayConverter;Ljava/lang/Object;Ljava/lang/String;)V public synthetic fun (Ljava/lang/Object;Lcom/jakewharton/mosaic/animation/TwoWayConverter;Ljava/lang/Object;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V public final fun animateDecay (Ljava/lang/Object;Lcom/jakewharton/mosaic/animation/DecayAnimationSpec;Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public static synthetic fun animateDecay$default (Lcom/jakewharton/mosaic/animation/Animatable;Ljava/lang/Object;Lcom/jakewharton/mosaic/animation/DecayAnimationSpec;Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object; public final fun animateTo (Ljava/lang/Object;Lcom/jakewharton/mosaic/animation/AnimationSpec;Ljava/lang/Object;Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public static synthetic fun animateTo$default (Lcom/jakewharton/mosaic/animation/Animatable;Ljava/lang/Object;Lcom/jakewharton/mosaic/animation/AnimationSpec;Ljava/lang/Object;Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object; public final fun asState ()Landroidx/compose/runtime/State; public final fun getLabel ()Ljava/lang/String; public final fun getLowerBound ()Ljava/lang/Object; public final fun getTargetValue ()Ljava/lang/Object; public final fun getTypeConverter ()Lcom/jakewharton/mosaic/animation/TwoWayConverter; public final fun getUpperBound ()Ljava/lang/Object; public final fun getValue ()Ljava/lang/Object; public final fun getVelocity ()Ljava/lang/Object; public final fun getVelocityVector ()Lcom/jakewharton/mosaic/animation/AnimationVector; public final fun isRunning ()Z public final fun snapTo (Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public final fun stop (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public final fun updateBounds (Ljava/lang/Object;Ljava/lang/Object;)V public static synthetic fun updateBounds$default (Lcom/jakewharton/mosaic/animation/Animatable;Ljava/lang/Object;Ljava/lang/Object;ILjava/lang/Object;)V } public final class com/jakewharton/mosaic/animation/AnimatableKt { public static final fun Animatable (FF)Lcom/jakewharton/mosaic/animation/Animatable; public static synthetic fun Animatable$default (FFILjava/lang/Object;)Lcom/jakewharton/mosaic/animation/Animatable; public static final fun Animatable-ZsyVsVM (I)Lcom/jakewharton/mosaic/animation/Animatable; } public final class com/jakewharton/mosaic/animation/AnimateAsStateKt { public static final fun animateColorAsState-qCJ7pRw (ILcom/jakewharton/mosaic/animation/AnimationSpec;Ljava/lang/String;Lkotlin/jvm/functions/Function1;Landroidx/compose/runtime/Composer;II)Landroidx/compose/runtime/State; public static final fun animateFloatAsState (FLcom/jakewharton/mosaic/animation/AnimationSpec;FLjava/lang/String;Lkotlin/jvm/functions/Function1;Landroidx/compose/runtime/Composer;II)Landroidx/compose/runtime/State; public static final fun animateIntAsState (ILcom/jakewharton/mosaic/animation/AnimationSpec;Ljava/lang/String;Lkotlin/jvm/functions/Function1;Landroidx/compose/runtime/Composer;II)Landroidx/compose/runtime/State; public static final fun animateIntOffsetAsState-wVaI69M (JLcom/jakewharton/mosaic/animation/AnimationSpec;Ljava/lang/String;Lkotlin/jvm/functions/Function1;Landroidx/compose/runtime/Composer;II)Landroidx/compose/runtime/State; public static final fun animateIntSizeAsState-ihtyUdw (JLcom/jakewharton/mosaic/animation/AnimationSpec;Ljava/lang/String;Lkotlin/jvm/functions/Function1;Landroidx/compose/runtime/Composer;II)Landroidx/compose/runtime/State; public static final fun animateValueAsState (Ljava/lang/Object;Lcom/jakewharton/mosaic/animation/TwoWayConverter;Lcom/jakewharton/mosaic/animation/AnimationSpec;Ljava/lang/Object;Ljava/lang/String;Lkotlin/jvm/functions/Function1;Landroidx/compose/runtime/Composer;II)Landroidx/compose/runtime/State; } public abstract interface class com/jakewharton/mosaic/animation/Animation { public abstract fun getDurationNanos ()J public abstract fun getTargetValue ()Ljava/lang/Object; public abstract fun getTypeConverter ()Lcom/jakewharton/mosaic/animation/TwoWayConverter; public abstract fun getValueFromNanos (J)Ljava/lang/Object; public abstract fun getVelocityVectorFromNanos (J)Lcom/jakewharton/mosaic/animation/AnimationVector; public fun isFinishedFromNanos (J)Z public abstract fun isInfinite ()Z } public final class com/jakewharton/mosaic/animation/AnimationConstants { public static final field $stable I public static final field DefaultDurationMillis I public static final field INSTANCE Lcom/jakewharton/mosaic/animation/AnimationConstants; public static final field UnspecifiedTime J } public final class com/jakewharton/mosaic/animation/AnimationEndReason : java/lang/Enum { public static final field BoundReached Lcom/jakewharton/mosaic/animation/AnimationEndReason; public static final field Finished Lcom/jakewharton/mosaic/animation/AnimationEndReason; public static fun getEntries ()Lkotlin/enums/EnumEntries; public static fun valueOf (Ljava/lang/String;)Lcom/jakewharton/mosaic/animation/AnimationEndReason; public static fun values ()[Lcom/jakewharton/mosaic/animation/AnimationEndReason; } public final class com/jakewharton/mosaic/animation/AnimationKt { public static final fun DecayAnimation (Lcom/jakewharton/mosaic/animation/FloatDecayAnimationSpec;FF)Lcom/jakewharton/mosaic/animation/DecayAnimation; public static synthetic fun DecayAnimation$default (Lcom/jakewharton/mosaic/animation/FloatDecayAnimationSpec;FFILjava/lang/Object;)Lcom/jakewharton/mosaic/animation/DecayAnimation; public static final fun TargetBasedAnimation (Lcom/jakewharton/mosaic/animation/AnimationSpec;Lcom/jakewharton/mosaic/animation/TwoWayConverter;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/jakewharton/mosaic/animation/TargetBasedAnimation; public static final fun createAnimation (Lcom/jakewharton/mosaic/animation/VectorizedAnimationSpec;Lcom/jakewharton/mosaic/animation/AnimationVector;Lcom/jakewharton/mosaic/animation/AnimationVector;Lcom/jakewharton/mosaic/animation/AnimationVector;)Lcom/jakewharton/mosaic/animation/TargetBasedAnimation; public static final fun getVelocityFromNanos (Lcom/jakewharton/mosaic/animation/Animation;J)Ljava/lang/Object; } public final class com/jakewharton/mosaic/animation/AnimationResult { public static final field $stable I public fun (Lcom/jakewharton/mosaic/animation/AnimationState;Lcom/jakewharton/mosaic/animation/AnimationEndReason;)V public final fun getEndReason ()Lcom/jakewharton/mosaic/animation/AnimationEndReason; public final fun getEndState ()Lcom/jakewharton/mosaic/animation/AnimationState; public fun toString ()Ljava/lang/String; } public final class com/jakewharton/mosaic/animation/AnimationScope { public static final field $stable I public final fun cancelAnimation ()V public final fun getFinishedTimeNanos ()J public final fun getLastFrameTimeNanos ()J public final fun getStartTimeNanos ()J public final fun getTargetValue ()Ljava/lang/Object; public final fun getTypeConverter ()Lcom/jakewharton/mosaic/animation/TwoWayConverter; public final fun getValue ()Ljava/lang/Object; public final fun getVelocity ()Ljava/lang/Object; public final fun getVelocityVector ()Lcom/jakewharton/mosaic/animation/AnimationVector; public final fun isRunning ()Z public final fun toAnimationState ()Lcom/jakewharton/mosaic/animation/AnimationState; } public abstract interface class com/jakewharton/mosaic/animation/AnimationSpec { public abstract fun vectorize (Lcom/jakewharton/mosaic/animation/TwoWayConverter;)Lcom/jakewharton/mosaic/animation/VectorizedAnimationSpec; } public final class com/jakewharton/mosaic/animation/AnimationSpecKt { public static final fun infiniteRepeatable-6opSye4 (Lcom/jakewharton/mosaic/animation/DurationBasedAnimationSpec;Lcom/jakewharton/mosaic/animation/RepeatMode;J)Lcom/jakewharton/mosaic/animation/InfiniteRepeatableSpec; public static synthetic fun infiniteRepeatable-6opSye4$default (Lcom/jakewharton/mosaic/animation/DurationBasedAnimationSpec;Lcom/jakewharton/mosaic/animation/RepeatMode;JILjava/lang/Object;)Lcom/jakewharton/mosaic/animation/InfiniteRepeatableSpec; public static final fun keyframes (Lkotlin/jvm/functions/Function1;)Lcom/jakewharton/mosaic/animation/KeyframesSpec; public static final fun keyframesWithSpline (FLkotlin/jvm/functions/Function1;)Lcom/jakewharton/mosaic/animation/KeyframesWithSplineSpec; public static final fun keyframesWithSpline (Lkotlin/jvm/functions/Function1;)Lcom/jakewharton/mosaic/animation/KeyframesWithSplineSpec; public static final fun repeatable-Q0R8rHA (ILcom/jakewharton/mosaic/animation/DurationBasedAnimationSpec;Lcom/jakewharton/mosaic/animation/RepeatMode;J)Lcom/jakewharton/mosaic/animation/RepeatableSpec; public static synthetic fun repeatable-Q0R8rHA$default (ILcom/jakewharton/mosaic/animation/DurationBasedAnimationSpec;Lcom/jakewharton/mosaic/animation/RepeatMode;JILjava/lang/Object;)Lcom/jakewharton/mosaic/animation/RepeatableSpec; public static final fun snap (I)Lcom/jakewharton/mosaic/animation/SnapSpec; public static synthetic fun snap$default (IILjava/lang/Object;)Lcom/jakewharton/mosaic/animation/SnapSpec; public static final fun spring (FFLjava/lang/Object;)Lcom/jakewharton/mosaic/animation/SpringSpec; public static synthetic fun spring$default (FFLjava/lang/Object;ILjava/lang/Object;)Lcom/jakewharton/mosaic/animation/SpringSpec; public static final fun tween (IILcom/jakewharton/mosaic/animation/Easing;)Lcom/jakewharton/mosaic/animation/TweenSpec; public static synthetic fun tween$default (IILcom/jakewharton/mosaic/animation/Easing;ILjava/lang/Object;)Lcom/jakewharton/mosaic/animation/TweenSpec; } public final class com/jakewharton/mosaic/animation/AnimationState : androidx/compose/runtime/State { public static final field $stable I public fun (Lcom/jakewharton/mosaic/animation/TwoWayConverter;Ljava/lang/Object;Lcom/jakewharton/mosaic/animation/AnimationVector;JJZ)V public synthetic fun (Lcom/jakewharton/mosaic/animation/TwoWayConverter;Ljava/lang/Object;Lcom/jakewharton/mosaic/animation/AnimationVector;JJZILkotlin/jvm/internal/DefaultConstructorMarker;)V public final fun getFinishedTimeNanos ()J public final fun getLastFrameTimeNanos ()J public final fun getTypeConverter ()Lcom/jakewharton/mosaic/animation/TwoWayConverter; public fun getValue ()Ljava/lang/Object; public final fun getVelocity ()Ljava/lang/Object; public final fun getVelocityVector ()Lcom/jakewharton/mosaic/animation/AnimationVector; public final fun isRunning ()Z public fun toString ()Ljava/lang/String; } public final class com/jakewharton/mosaic/animation/AnimationStateKt { public static final fun AnimationState (FFJJZ)Lcom/jakewharton/mosaic/animation/AnimationState; public static final fun AnimationState (Lcom/jakewharton/mosaic/animation/TwoWayConverter;Ljava/lang/Object;Ljava/lang/Object;JJZ)Lcom/jakewharton/mosaic/animation/AnimationState; public static synthetic fun AnimationState$default (FFJJZILjava/lang/Object;)Lcom/jakewharton/mosaic/animation/AnimationState; public static synthetic fun AnimationState$default (Lcom/jakewharton/mosaic/animation/TwoWayConverter;Ljava/lang/Object;Ljava/lang/Object;JJZILjava/lang/Object;)Lcom/jakewharton/mosaic/animation/AnimationState; public static final fun copy (Lcom/jakewharton/mosaic/animation/AnimationState;FFJJZ)Lcom/jakewharton/mosaic/animation/AnimationState; public static final fun copy (Lcom/jakewharton/mosaic/animation/AnimationState;Ljava/lang/Object;Lcom/jakewharton/mosaic/animation/AnimationVector;JJZ)Lcom/jakewharton/mosaic/animation/AnimationState; public static synthetic fun copy$default (Lcom/jakewharton/mosaic/animation/AnimationState;FFJJZILjava/lang/Object;)Lcom/jakewharton/mosaic/animation/AnimationState; public static synthetic fun copy$default (Lcom/jakewharton/mosaic/animation/AnimationState;Ljava/lang/Object;Lcom/jakewharton/mosaic/animation/AnimationVector;JJZILjava/lang/Object;)Lcom/jakewharton/mosaic/animation/AnimationState; public static final fun createZeroVectorFrom (Lcom/jakewharton/mosaic/animation/TwoWayConverter;Ljava/lang/Object;)Lcom/jakewharton/mosaic/animation/AnimationVector; public static final fun isFinished (Lcom/jakewharton/mosaic/animation/AnimationState;)Z } public abstract class com/jakewharton/mosaic/animation/AnimationVector { public static final field $stable I } public final class com/jakewharton/mosaic/animation/AnimationVector1D : com/jakewharton/mosaic/animation/AnimationVector { public static final field $stable I public fun (F)V public fun equals (Ljava/lang/Object;)Z public final fun getValue ()F public fun hashCode ()I public synthetic fun newVector$mosaic_animation ()Lcom/jakewharton/mosaic/animation/AnimationVector; public fun toString ()Ljava/lang/String; } public final class com/jakewharton/mosaic/animation/AnimationVector2D : com/jakewharton/mosaic/animation/AnimationVector { public static final field $stable I public fun (FF)V public fun equals (Ljava/lang/Object;)Z public final fun getV1 ()F public final fun getV2 ()F public fun hashCode ()I public synthetic fun newVector$mosaic_animation ()Lcom/jakewharton/mosaic/animation/AnimationVector; public fun toString ()Ljava/lang/String; } public final class com/jakewharton/mosaic/animation/AnimationVector3D : com/jakewharton/mosaic/animation/AnimationVector { public static final field $stable I public fun (FFF)V public fun equals (Ljava/lang/Object;)Z public final fun getV1 ()F public final fun getV2 ()F public final fun getV3 ()F public fun hashCode ()I public synthetic fun newVector$mosaic_animation ()Lcom/jakewharton/mosaic/animation/AnimationVector; public fun toString ()Ljava/lang/String; } public final class com/jakewharton/mosaic/animation/AnimationVector4D : com/jakewharton/mosaic/animation/AnimationVector { public static final field $stable I public fun (FFFF)V public fun equals (Ljava/lang/Object;)Z public final fun getV1 ()F public final fun getV2 ()F public final fun getV3 ()F public final fun getV4 ()F public fun hashCode ()I public synthetic fun newVector$mosaic_animation ()Lcom/jakewharton/mosaic/animation/AnimationVector; public fun toString ()Ljava/lang/String; } public final class com/jakewharton/mosaic/animation/AnimationVectorsKt { public static final fun AnimationVector (F)Lcom/jakewharton/mosaic/animation/AnimationVector1D; public static final fun AnimationVector (FF)Lcom/jakewharton/mosaic/animation/AnimationVector2D; public static final fun AnimationVector (FFF)Lcom/jakewharton/mosaic/animation/AnimationVector3D; public static final fun AnimationVector (FFFF)Lcom/jakewharton/mosaic/animation/AnimationVector4D; } public final class com/jakewharton/mosaic/animation/ArcMode { public static final field Companion Lcom/jakewharton/mosaic/animation/ArcMode$Companion; public static final synthetic fun box-impl (I)Lcom/jakewharton/mosaic/animation/ArcMode; public fun equals (Ljava/lang/Object;)Z public static fun equals-impl (ILjava/lang/Object;)Z public static final fun equals-impl0 (II)Z public fun hashCode ()I public static fun hashCode-impl (I)I public fun toString ()Ljava/lang/String; public static fun toString-impl (I)Ljava/lang/String; public final synthetic fun unbox-impl ()I } public final class com/jakewharton/mosaic/animation/ArcMode$Companion { public final fun getArcAbove-Cop2DzQ ()I public final fun getArcBelow-Cop2DzQ ()I public final fun getArcLinear-Cop2DzQ ()I } public final class com/jakewharton/mosaic/animation/CubicBezierEasing : com/jakewharton/mosaic/animation/Easing { public static final field $stable I public fun (FFFF)V public fun equals (Ljava/lang/Object;)Z public fun hashCode ()I public fun toString ()Ljava/lang/String; public fun transform (F)F } public final class com/jakewharton/mosaic/animation/DecayAnimation : com/jakewharton/mosaic/animation/Animation { public static final field $stable I public fun (Lcom/jakewharton/mosaic/animation/DecayAnimationSpec;Lcom/jakewharton/mosaic/animation/TwoWayConverter;Ljava/lang/Object;Lcom/jakewharton/mosaic/animation/AnimationVector;)V public fun (Lcom/jakewharton/mosaic/animation/DecayAnimationSpec;Lcom/jakewharton/mosaic/animation/TwoWayConverter;Ljava/lang/Object;Ljava/lang/Object;)V public fun (Lcom/jakewharton/mosaic/animation/VectorizedDecayAnimationSpec;Lcom/jakewharton/mosaic/animation/TwoWayConverter;Ljava/lang/Object;Lcom/jakewharton/mosaic/animation/AnimationVector;)V public fun getDurationNanos ()J public final fun getInitialValue ()Ljava/lang/Object; public final fun getInitialVelocityVector ()Lcom/jakewharton/mosaic/animation/AnimationVector; public fun getTargetValue ()Ljava/lang/Object; public fun getTypeConverter ()Lcom/jakewharton/mosaic/animation/TwoWayConverter; public fun getValueFromNanos (J)Ljava/lang/Object; public fun getVelocityVectorFromNanos (J)Lcom/jakewharton/mosaic/animation/AnimationVector; public fun isInfinite ()Z } public abstract interface class com/jakewharton/mosaic/animation/DecayAnimationSpec { public abstract fun vectorize (Lcom/jakewharton/mosaic/animation/TwoWayConverter;)Lcom/jakewharton/mosaic/animation/VectorizedDecayAnimationSpec; } public final class com/jakewharton/mosaic/animation/DecayAnimationSpecKt { public static final fun calculateTargetValue (Lcom/jakewharton/mosaic/animation/DecayAnimationSpec;FF)F public static final fun calculateTargetValue (Lcom/jakewharton/mosaic/animation/DecayAnimationSpec;Lcom/jakewharton/mosaic/animation/TwoWayConverter;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; public static final fun exponentialDecay (FF)Lcom/jakewharton/mosaic/animation/DecayAnimationSpec; public static synthetic fun exponentialDecay$default (FFILjava/lang/Object;)Lcom/jakewharton/mosaic/animation/DecayAnimationSpec; public static final fun generateDecayAnimationSpec (Lcom/jakewharton/mosaic/animation/FloatDecayAnimationSpec;)Lcom/jakewharton/mosaic/animation/DecayAnimationSpec; } public final class com/jakewharton/mosaic/animation/DeferredTargetAnimation { public static final field $stable I public fun (Lcom/jakewharton/mosaic/animation/TwoWayConverter;)V public final fun getPendingTarget ()Ljava/lang/Object; public final fun isIdle ()Z public final fun updateTarget (Ljava/lang/Object;Lkotlinx/coroutines/CoroutineScope;Lcom/jakewharton/mosaic/animation/FiniteAnimationSpec;)Ljava/lang/Object; public static synthetic fun updateTarget$default (Lcom/jakewharton/mosaic/animation/DeferredTargetAnimation;Ljava/lang/Object;Lkotlinx/coroutines/CoroutineScope;Lcom/jakewharton/mosaic/animation/FiniteAnimationSpec;ILjava/lang/Object;)Ljava/lang/Object; } public abstract interface class com/jakewharton/mosaic/animation/DurationBasedAnimationSpec : com/jakewharton/mosaic/animation/FiniteAnimationSpec { public abstract fun vectorize (Lcom/jakewharton/mosaic/animation/TwoWayConverter;)Lcom/jakewharton/mosaic/animation/VectorizedDurationBasedAnimationSpec; } public abstract interface class com/jakewharton/mosaic/animation/Easing { public abstract fun transform (F)F } public final class com/jakewharton/mosaic/animation/EasingFunctionsKt { public static final fun getEase ()Lcom/jakewharton/mosaic/animation/Easing; public static final fun getEaseIn ()Lcom/jakewharton/mosaic/animation/Easing; public static final fun getEaseInBack ()Lcom/jakewharton/mosaic/animation/Easing; public static final fun getEaseInBounce ()Lcom/jakewharton/mosaic/animation/Easing; public static final fun getEaseInCirc ()Lcom/jakewharton/mosaic/animation/Easing; public static final fun getEaseInCubic ()Lcom/jakewharton/mosaic/animation/Easing; public static final fun getEaseInElastic ()Lcom/jakewharton/mosaic/animation/Easing; public static final fun getEaseInExpo ()Lcom/jakewharton/mosaic/animation/Easing; public static final fun getEaseInOut ()Lcom/jakewharton/mosaic/animation/Easing; public static final fun getEaseInOutBack ()Lcom/jakewharton/mosaic/animation/Easing; public static final fun getEaseInOutBounce ()Lcom/jakewharton/mosaic/animation/Easing; public static final fun getEaseInOutCirc ()Lcom/jakewharton/mosaic/animation/Easing; public static final fun getEaseInOutCubic ()Lcom/jakewharton/mosaic/animation/Easing; public static final fun getEaseInOutElastic ()Lcom/jakewharton/mosaic/animation/Easing; public static final fun getEaseInOutExpo ()Lcom/jakewharton/mosaic/animation/Easing; public static final fun getEaseInOutQuad ()Lcom/jakewharton/mosaic/animation/Easing; public static final fun getEaseInOutQuart ()Lcom/jakewharton/mosaic/animation/Easing; public static final fun getEaseInOutQuint ()Lcom/jakewharton/mosaic/animation/Easing; public static final fun getEaseInOutSine ()Lcom/jakewharton/mosaic/animation/Easing; public static final fun getEaseInQuad ()Lcom/jakewharton/mosaic/animation/Easing; public static final fun getEaseInQuart ()Lcom/jakewharton/mosaic/animation/Easing; public static final fun getEaseInQuint ()Lcom/jakewharton/mosaic/animation/Easing; public static final fun getEaseInSine ()Lcom/jakewharton/mosaic/animation/Easing; public static final fun getEaseOut ()Lcom/jakewharton/mosaic/animation/Easing; public static final fun getEaseOutBack ()Lcom/jakewharton/mosaic/animation/Easing; public static final fun getEaseOutBounce ()Lcom/jakewharton/mosaic/animation/Easing; public static final fun getEaseOutCirc ()Lcom/jakewharton/mosaic/animation/Easing; public static final fun getEaseOutCubic ()Lcom/jakewharton/mosaic/animation/Easing; public static final fun getEaseOutElastic ()Lcom/jakewharton/mosaic/animation/Easing; public static final fun getEaseOutExpo ()Lcom/jakewharton/mosaic/animation/Easing; public static final fun getEaseOutQuad ()Lcom/jakewharton/mosaic/animation/Easing; public static final fun getEaseOutQuart ()Lcom/jakewharton/mosaic/animation/Easing; public static final fun getEaseOutQuint ()Lcom/jakewharton/mosaic/animation/Easing; public static final fun getEaseOutSine ()Lcom/jakewharton/mosaic/animation/Easing; } public final class com/jakewharton/mosaic/animation/EasingKt { public static final fun getFastOutLinearInEasing ()Lcom/jakewharton/mosaic/animation/Easing; public static final fun getFastOutSlowInEasing ()Lcom/jakewharton/mosaic/animation/Easing; public static final fun getLinearEasing ()Lcom/jakewharton/mosaic/animation/Easing; public static final fun getLinearOutSlowInEasing ()Lcom/jakewharton/mosaic/animation/Easing; } public abstract interface annotation class com/jakewharton/mosaic/animation/ExperimentalAnimatableApi : java/lang/annotation/Annotation { } public abstract interface annotation class com/jakewharton/mosaic/animation/ExperimentalAnimationSpecApi : java/lang/annotation/Annotation { } public abstract interface annotation class com/jakewharton/mosaic/animation/ExperimentalTransitionApi : java/lang/annotation/Annotation { } public abstract interface class com/jakewharton/mosaic/animation/FiniteAnimationSpec : com/jakewharton/mosaic/animation/AnimationSpec { public abstract fun vectorize (Lcom/jakewharton/mosaic/animation/TwoWayConverter;)Lcom/jakewharton/mosaic/animation/VectorizedFiniteAnimationSpec; } public abstract interface class com/jakewharton/mosaic/animation/FloatAnimationSpec : com/jakewharton/mosaic/animation/AnimationSpec { public abstract fun getDurationNanos (FFF)J public fun getEndVelocity (FFF)F public abstract fun getValueFromNanos (JFFF)F public abstract fun getVelocityFromNanos (JFFF)F public synthetic fun vectorize (Lcom/jakewharton/mosaic/animation/TwoWayConverter;)Lcom/jakewharton/mosaic/animation/VectorizedAnimationSpec; public fun vectorize (Lcom/jakewharton/mosaic/animation/TwoWayConverter;)Lcom/jakewharton/mosaic/animation/VectorizedFloatAnimationSpec; } public abstract interface class com/jakewharton/mosaic/animation/FloatDecayAnimationSpec { public abstract fun getAbsVelocityThreshold ()F public abstract fun getDurationNanos (FF)J public abstract fun getTargetValue (FF)F public abstract fun getValueFromNanos (JFF)F public abstract fun getVelocityFromNanos (JFF)F } public final class com/jakewharton/mosaic/animation/FloatExponentialDecaySpec : com/jakewharton/mosaic/animation/FloatDecayAnimationSpec { public static final field $stable I public fun ()V public fun (FF)V public synthetic fun (FFILkotlin/jvm/internal/DefaultConstructorMarker;)V public fun getAbsVelocityThreshold ()F public fun getDurationNanos (FF)J public fun getTargetValue (FF)F public fun getValueFromNanos (JFF)F public fun getVelocityFromNanos (JFF)F } public final class com/jakewharton/mosaic/animation/FloatSpringSpec : com/jakewharton/mosaic/animation/FloatAnimationSpec { public static final field $stable I public fun ()V public fun (FFF)V public synthetic fun (FFFILkotlin/jvm/internal/DefaultConstructorMarker;)V public final fun getDampingRatio ()F public fun getDurationNanos (FFF)J public fun getEndVelocity (FFF)F public final fun getStiffness ()F public fun getValueFromNanos (JFFF)F public fun getVelocityFromNanos (JFFF)F } public final class com/jakewharton/mosaic/animation/FloatTweenSpec : com/jakewharton/mosaic/animation/FloatAnimationSpec { public static final field $stable I public fun ()V public fun (IILcom/jakewharton/mosaic/animation/Easing;)V public synthetic fun (IILcom/jakewharton/mosaic/animation/Easing;ILkotlin/jvm/internal/DefaultConstructorMarker;)V public final fun getDelay ()I public final fun getDuration ()I public fun getDurationNanos (FFF)J public fun getValueFromNanos (JFFF)F public fun getVelocityFromNanos (JFFF)F } public abstract interface class com/jakewharton/mosaic/animation/InfiniteAnimationPolicy : kotlin/coroutines/CoroutineContext$Element { public static final field Key Lcom/jakewharton/mosaic/animation/InfiniteAnimationPolicy$Key; public fun getKey ()Lkotlin/coroutines/CoroutineContext$Key; public abstract fun onInfiniteOperation (Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; } public final class com/jakewharton/mosaic/animation/InfiniteAnimationPolicy$DefaultImpls { public static fun fold (Lcom/jakewharton/mosaic/animation/InfiniteAnimationPolicy;Ljava/lang/Object;Lkotlin/jvm/functions/Function2;)Ljava/lang/Object; public static fun get (Lcom/jakewharton/mosaic/animation/InfiniteAnimationPolicy;Lkotlin/coroutines/CoroutineContext$Key;)Lkotlin/coroutines/CoroutineContext$Element; public static fun minusKey (Lcom/jakewharton/mosaic/animation/InfiniteAnimationPolicy;Lkotlin/coroutines/CoroutineContext$Key;)Lkotlin/coroutines/CoroutineContext; public static fun plus (Lcom/jakewharton/mosaic/animation/InfiniteAnimationPolicy;Lkotlin/coroutines/CoroutineContext;)Lkotlin/coroutines/CoroutineContext; } public final class com/jakewharton/mosaic/animation/InfiniteAnimationPolicy$Key : kotlin/coroutines/CoroutineContext$Key { } public final class com/jakewharton/mosaic/animation/InfiniteAnimationPolicyKt { public static final fun withInfiniteAnimationFrameMillis (Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public static final fun withInfiniteAnimationFrameNanos (Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; } public final class com/jakewharton/mosaic/animation/InfiniteRepeatableSpec : com/jakewharton/mosaic/animation/AnimationSpec { public static final field $stable I public synthetic fun (Lcom/jakewharton/mosaic/animation/DurationBasedAnimationSpec;Lcom/jakewharton/mosaic/animation/RepeatMode;JILkotlin/jvm/internal/DefaultConstructorMarker;)V public synthetic fun (Lcom/jakewharton/mosaic/animation/DurationBasedAnimationSpec;Lcom/jakewharton/mosaic/animation/RepeatMode;JLkotlin/jvm/internal/DefaultConstructorMarker;)V public fun equals (Ljava/lang/Object;)Z public final fun getAnimation ()Lcom/jakewharton/mosaic/animation/DurationBasedAnimationSpec; public final fun getInitialStartOffset-LWzaJkU ()J public final fun getRepeatMode ()Lcom/jakewharton/mosaic/animation/RepeatMode; public fun hashCode ()I public fun vectorize (Lcom/jakewharton/mosaic/animation/TwoWayConverter;)Lcom/jakewharton/mosaic/animation/VectorizedAnimationSpec; } public final class com/jakewharton/mosaic/animation/InfiniteTransition { public static final field $stable I public final fun getAnimations ()Ljava/util/List; public final fun getLabel ()Ljava/lang/String; } public final class com/jakewharton/mosaic/animation/InfiniteTransition$TransitionAnimationState : androidx/compose/runtime/State { public final fun getAnimation ()Lcom/jakewharton/mosaic/animation/TargetBasedAnimation; public final fun getAnimationSpec ()Lcom/jakewharton/mosaic/animation/AnimationSpec; public final fun getLabel ()Ljava/lang/String; public final fun getTypeConverter ()Lcom/jakewharton/mosaic/animation/TwoWayConverter; public fun getValue ()Ljava/lang/Object; } public final class com/jakewharton/mosaic/animation/InfiniteTransitionKt { public static final fun animateFloat (Lcom/jakewharton/mosaic/animation/InfiniteTransition;FFLcom/jakewharton/mosaic/animation/InfiniteRepeatableSpec;Ljava/lang/String;Landroidx/compose/runtime/Composer;II)Landroidx/compose/runtime/State; public static final fun animateValue (Lcom/jakewharton/mosaic/animation/InfiniteTransition;Ljava/lang/Object;Ljava/lang/Object;Lcom/jakewharton/mosaic/animation/TwoWayConverter;Lcom/jakewharton/mosaic/animation/InfiniteRepeatableSpec;Ljava/lang/String;Landroidx/compose/runtime/Composer;II)Landroidx/compose/runtime/State; public static final fun rememberInfiniteTransition (Ljava/lang/String;Landroidx/compose/runtime/Composer;II)Lcom/jakewharton/mosaic/animation/InfiniteTransition; } public abstract interface annotation class com/jakewharton/mosaic/animation/InternalAnimationApi : java/lang/annotation/Annotation { } public abstract class com/jakewharton/mosaic/animation/KeyframeBaseEntity { public static final field $stable I public synthetic fun (Ljava/lang/Object;Lcom/jakewharton/mosaic/animation/Easing;Lkotlin/jvm/internal/DefaultConstructorMarker;)V } public final class com/jakewharton/mosaic/animation/KeyframesSpec : com/jakewharton/mosaic/animation/DurationBasedAnimationSpec { public static final field $stable I public fun (Lcom/jakewharton/mosaic/animation/KeyframesSpec$KeyframesSpecConfig;)V public final fun getConfig ()Lcom/jakewharton/mosaic/animation/KeyframesSpec$KeyframesSpecConfig; public synthetic fun vectorize (Lcom/jakewharton/mosaic/animation/TwoWayConverter;)Lcom/jakewharton/mosaic/animation/VectorizedAnimationSpec; public synthetic fun vectorize (Lcom/jakewharton/mosaic/animation/TwoWayConverter;)Lcom/jakewharton/mosaic/animation/VectorizedDurationBasedAnimationSpec; public synthetic fun vectorize (Lcom/jakewharton/mosaic/animation/TwoWayConverter;)Lcom/jakewharton/mosaic/animation/VectorizedFiniteAnimationSpec; public fun vectorize (Lcom/jakewharton/mosaic/animation/TwoWayConverter;)Lcom/jakewharton/mosaic/animation/VectorizedKeyframesSpec; } public final class com/jakewharton/mosaic/animation/KeyframesSpec$KeyframeEntity : com/jakewharton/mosaic/animation/KeyframeBaseEntity { public static final field $stable I public synthetic fun (Ljava/lang/Object;Lcom/jakewharton/mosaic/animation/Easing;IILkotlin/jvm/internal/DefaultConstructorMarker;)V public fun equals (Ljava/lang/Object;)Z public fun hashCode ()I } public final class com/jakewharton/mosaic/animation/KeyframesSpec$KeyframesSpecConfig : com/jakewharton/mosaic/animation/KeyframesSpecBaseConfig { public static final field $stable I public fun ()V public synthetic fun at (Ljava/lang/Object;I)Lcom/jakewharton/mosaic/animation/KeyframeBaseEntity; public fun at (Ljava/lang/Object;I)Lcom/jakewharton/mosaic/animation/KeyframesSpec$KeyframeEntity; public synthetic fun atFraction (Ljava/lang/Object;F)Lcom/jakewharton/mosaic/animation/KeyframeBaseEntity; public fun atFraction (Ljava/lang/Object;F)Lcom/jakewharton/mosaic/animation/KeyframesSpec$KeyframeEntity; public synthetic fun createEntityFor$mosaic_animation (Ljava/lang/Object;)Lcom/jakewharton/mosaic/animation/KeyframeBaseEntity; public final fun using-iQtcwOg (Lcom/jakewharton/mosaic/animation/KeyframesSpec$KeyframeEntity;I)Lcom/jakewharton/mosaic/animation/KeyframesSpec$KeyframeEntity; } public abstract class com/jakewharton/mosaic/animation/KeyframesSpecBaseConfig { public static final field $stable I public fun at (Ljava/lang/Object;I)Lcom/jakewharton/mosaic/animation/KeyframeBaseEntity; public fun atFraction (Ljava/lang/Object;F)Lcom/jakewharton/mosaic/animation/KeyframeBaseEntity; public final fun getDelayMillis ()I public final fun getDurationMillis ()I public final fun setDelayMillis (I)V public final fun setDurationMillis (I)V public final fun using (Lcom/jakewharton/mosaic/animation/KeyframeBaseEntity;Lcom/jakewharton/mosaic/animation/Easing;)Lcom/jakewharton/mosaic/animation/KeyframeBaseEntity; } public final class com/jakewharton/mosaic/animation/KeyframesWithSplineSpec : com/jakewharton/mosaic/animation/DurationBasedAnimationSpec { public static final field $stable I public fun (Lcom/jakewharton/mosaic/animation/KeyframesWithSplineSpec$KeyframesWithSplineSpecConfig;)V public fun (Lcom/jakewharton/mosaic/animation/KeyframesWithSplineSpec$KeyframesWithSplineSpecConfig;F)V public final fun getConfig ()Lcom/jakewharton/mosaic/animation/KeyframesWithSplineSpec$KeyframesWithSplineSpecConfig; public synthetic fun vectorize (Lcom/jakewharton/mosaic/animation/TwoWayConverter;)Lcom/jakewharton/mosaic/animation/VectorizedAnimationSpec; public fun vectorize (Lcom/jakewharton/mosaic/animation/TwoWayConverter;)Lcom/jakewharton/mosaic/animation/VectorizedDurationBasedAnimationSpec; public synthetic fun vectorize (Lcom/jakewharton/mosaic/animation/TwoWayConverter;)Lcom/jakewharton/mosaic/animation/VectorizedFiniteAnimationSpec; } public final class com/jakewharton/mosaic/animation/KeyframesWithSplineSpec$KeyframesWithSplineSpecConfig : com/jakewharton/mosaic/animation/KeyframesSpecBaseConfig { public static final field $stable I public fun ()V public synthetic fun createEntityFor$mosaic_animation (Ljava/lang/Object;)Lcom/jakewharton/mosaic/animation/KeyframeBaseEntity; } public abstract interface class com/jakewharton/mosaic/animation/MotionDurationScale : kotlin/coroutines/CoroutineContext$Element { public static final field Key Lcom/jakewharton/mosaic/animation/MotionDurationScale$Key; public fun getKey ()Lkotlin/coroutines/CoroutineContext$Key; public abstract fun getScaleFactor ()F } public final class com/jakewharton/mosaic/animation/MotionDurationScale$DefaultImpls { public static fun fold (Lcom/jakewharton/mosaic/animation/MotionDurationScale;Ljava/lang/Object;Lkotlin/jvm/functions/Function2;)Ljava/lang/Object; public static fun get (Lcom/jakewharton/mosaic/animation/MotionDurationScale;Lkotlin/coroutines/CoroutineContext$Key;)Lkotlin/coroutines/CoroutineContext$Element; public static fun minusKey (Lcom/jakewharton/mosaic/animation/MotionDurationScale;Lkotlin/coroutines/CoroutineContext$Key;)Lkotlin/coroutines/CoroutineContext; public static fun plus (Lcom/jakewharton/mosaic/animation/MotionDurationScale;Lkotlin/coroutines/CoroutineContext;)Lkotlin/coroutines/CoroutineContext; } public final class com/jakewharton/mosaic/animation/MotionDurationScale$Key : kotlin/coroutines/CoroutineContext$Key { } public final class com/jakewharton/mosaic/animation/MutableTransitionState : com/jakewharton/mosaic/animation/TransitionState { public static final field $stable I public fun (Ljava/lang/Object;)V public fun getCurrentState ()Ljava/lang/Object; public fun getTargetState ()Ljava/lang/Object; public final fun isIdle ()Z public fun setTargetState (Ljava/lang/Object;)V public synthetic fun setTargetState$mosaic_animation (Ljava/lang/Object;)V } public final class com/jakewharton/mosaic/animation/RepeatMode : java/lang/Enum { public static final field Restart Lcom/jakewharton/mosaic/animation/RepeatMode; public static final field Reverse Lcom/jakewharton/mosaic/animation/RepeatMode; public static fun getEntries ()Lkotlin/enums/EnumEntries; public static fun valueOf (Ljava/lang/String;)Lcom/jakewharton/mosaic/animation/RepeatMode; public static fun values ()[Lcom/jakewharton/mosaic/animation/RepeatMode; } public final class com/jakewharton/mosaic/animation/RepeatableSpec : com/jakewharton/mosaic/animation/FiniteAnimationSpec { public static final field $stable I public synthetic fun (ILcom/jakewharton/mosaic/animation/DurationBasedAnimationSpec;Lcom/jakewharton/mosaic/animation/RepeatMode;JILkotlin/jvm/internal/DefaultConstructorMarker;)V public synthetic fun (ILcom/jakewharton/mosaic/animation/DurationBasedAnimationSpec;Lcom/jakewharton/mosaic/animation/RepeatMode;JLkotlin/jvm/internal/DefaultConstructorMarker;)V public fun equals (Ljava/lang/Object;)Z public final fun getAnimation ()Lcom/jakewharton/mosaic/animation/DurationBasedAnimationSpec; public final fun getInitialStartOffset-LWzaJkU ()J public final fun getIterations ()I public final fun getRepeatMode ()Lcom/jakewharton/mosaic/animation/RepeatMode; public fun hashCode ()I public synthetic fun vectorize (Lcom/jakewharton/mosaic/animation/TwoWayConverter;)Lcom/jakewharton/mosaic/animation/VectorizedAnimationSpec; public fun vectorize (Lcom/jakewharton/mosaic/animation/TwoWayConverter;)Lcom/jakewharton/mosaic/animation/VectorizedFiniteAnimationSpec; } public final class com/jakewharton/mosaic/animation/SeekableTransitionState : com/jakewharton/mosaic/animation/TransitionState { public static final field $stable I public fun (Ljava/lang/Object;)V public final fun animateTo (Ljava/lang/Object;Lcom/jakewharton/mosaic/animation/FiniteAnimationSpec;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public static synthetic fun animateTo$default (Lcom/jakewharton/mosaic/animation/SeekableTransitionState;Ljava/lang/Object;Lcom/jakewharton/mosaic/animation/FiniteAnimationSpec;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object; public fun getCurrentState ()Ljava/lang/Object; public final fun getFraction ()F public fun getTargetState ()Ljava/lang/Object; public final fun seekTo (FLjava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public static synthetic fun seekTo$default (Lcom/jakewharton/mosaic/animation/SeekableTransitionState;FLjava/lang/Object;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object; public final fun snapTo (Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; } public final class com/jakewharton/mosaic/animation/SnapSpec : com/jakewharton/mosaic/animation/DurationBasedAnimationSpec { public static final field $stable I public fun ()V public fun (I)V public synthetic fun (IILkotlin/jvm/internal/DefaultConstructorMarker;)V public fun equals (Ljava/lang/Object;)Z public final fun getDelay ()I public fun hashCode ()I public synthetic fun vectorize (Lcom/jakewharton/mosaic/animation/TwoWayConverter;)Lcom/jakewharton/mosaic/animation/VectorizedAnimationSpec; public fun vectorize (Lcom/jakewharton/mosaic/animation/TwoWayConverter;)Lcom/jakewharton/mosaic/animation/VectorizedDurationBasedAnimationSpec; public synthetic fun vectorize (Lcom/jakewharton/mosaic/animation/TwoWayConverter;)Lcom/jakewharton/mosaic/animation/VectorizedFiniteAnimationSpec; } public final class com/jakewharton/mosaic/animation/Spring { public static final field $stable I public static final field DampingRatioHighBouncy F public static final field DampingRatioLowBouncy F public static final field DampingRatioMediumBouncy F public static final field DampingRatioNoBouncy F public static final field DefaultDisplacementThreshold F public static final field INSTANCE Lcom/jakewharton/mosaic/animation/Spring; public static final field StiffnessHigh F public static final field StiffnessLow F public static final field StiffnessMedium F public static final field StiffnessMediumLow F public static final field StiffnessVeryLow F } public final class com/jakewharton/mosaic/animation/SpringEstimationKt { public static final fun estimateAnimationDurationMillis (FFFFF)J } public final class com/jakewharton/mosaic/animation/SpringSpec : com/jakewharton/mosaic/animation/FiniteAnimationSpec { public static final field $stable I public fun ()V public fun (FFLjava/lang/Object;)V public synthetic fun (FFLjava/lang/Object;ILkotlin/jvm/internal/DefaultConstructorMarker;)V public fun equals (Ljava/lang/Object;)Z public final fun getDampingRatio ()F public final fun getStiffness ()F public final fun getVisibilityThreshold ()Ljava/lang/Object; public fun hashCode ()I public synthetic fun vectorize (Lcom/jakewharton/mosaic/animation/TwoWayConverter;)Lcom/jakewharton/mosaic/animation/VectorizedAnimationSpec; public synthetic fun vectorize (Lcom/jakewharton/mosaic/animation/TwoWayConverter;)Lcom/jakewharton/mosaic/animation/VectorizedFiniteAnimationSpec; public fun vectorize (Lcom/jakewharton/mosaic/animation/TwoWayConverter;)Lcom/jakewharton/mosaic/animation/VectorizedSpringSpec; } public final class com/jakewharton/mosaic/animation/StartOffset { public static final synthetic fun box-impl (J)Lcom/jakewharton/mosaic/animation/StartOffset; public static fun constructor-impl (II)J public static synthetic fun constructor-impl$default (IIILkotlin/jvm/internal/DefaultConstructorMarker;)J public fun equals (Ljava/lang/Object;)Z public static fun equals-impl (JLjava/lang/Object;)Z public static final fun equals-impl0 (JJ)Z public static final fun getOffsetMillis-impl (J)I public static final fun getOffsetType-EpodGVA (J)I public fun hashCode ()I public static fun hashCode-impl (J)I public fun toString ()Ljava/lang/String; public static fun toString-impl (J)Ljava/lang/String; public final synthetic fun unbox-impl ()J } public final class com/jakewharton/mosaic/animation/StartOffsetType { public static final field Companion Lcom/jakewharton/mosaic/animation/StartOffsetType$Companion; public static final synthetic fun box-impl (I)Lcom/jakewharton/mosaic/animation/StartOffsetType; public fun equals (Ljava/lang/Object;)Z public static fun equals-impl (ILjava/lang/Object;)Z public static final fun equals-impl0 (II)Z public fun hashCode ()I public static fun hashCode-impl (I)I public fun toString ()Ljava/lang/String; public static fun toString-impl (I)Ljava/lang/String; public final synthetic fun unbox-impl ()I } public final class com/jakewharton/mosaic/animation/StartOffsetType$Companion { public final fun getDelay-EpodGVA ()I public final fun getFastForward-EpodGVA ()I } public final class com/jakewharton/mosaic/animation/SuspendAnimationKt { public static final fun animate (FFFLcom/jakewharton/mosaic/animation/AnimationSpec;Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public static final fun animate (Lcom/jakewharton/mosaic/animation/TwoWayConverter;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Lcom/jakewharton/mosaic/animation/AnimationSpec;Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public static synthetic fun animate$default (FFFLcom/jakewharton/mosaic/animation/AnimationSpec;Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object; public static synthetic fun animate$default (Lcom/jakewharton/mosaic/animation/TwoWayConverter;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Lcom/jakewharton/mosaic/animation/AnimationSpec;Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object; public static final fun animateDecay (FFLcom/jakewharton/mosaic/animation/FloatDecayAnimationSpec;Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public static final fun animateDecay (Lcom/jakewharton/mosaic/animation/AnimationState;Lcom/jakewharton/mosaic/animation/DecayAnimationSpec;ZLkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public static synthetic fun animateDecay$default (Lcom/jakewharton/mosaic/animation/AnimationState;Lcom/jakewharton/mosaic/animation/DecayAnimationSpec;ZLkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object; public static final fun animateTo (Lcom/jakewharton/mosaic/animation/AnimationState;Ljava/lang/Object;Lcom/jakewharton/mosaic/animation/AnimationSpec;ZLkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public static synthetic fun animateTo$default (Lcom/jakewharton/mosaic/animation/AnimationState;Ljava/lang/Object;Lcom/jakewharton/mosaic/animation/AnimationSpec;ZLkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object; } public final class com/jakewharton/mosaic/animation/TargetBasedAnimation : com/jakewharton/mosaic/animation/Animation { public static final field $stable I public fun (Lcom/jakewharton/mosaic/animation/AnimationSpec;Lcom/jakewharton/mosaic/animation/TwoWayConverter;Ljava/lang/Object;Ljava/lang/Object;Lcom/jakewharton/mosaic/animation/AnimationVector;)V public synthetic fun (Lcom/jakewharton/mosaic/animation/AnimationSpec;Lcom/jakewharton/mosaic/animation/TwoWayConverter;Ljava/lang/Object;Ljava/lang/Object;Lcom/jakewharton/mosaic/animation/AnimationVector;ILkotlin/jvm/internal/DefaultConstructorMarker;)V public fun getDurationNanos ()J public final fun getInitialValue ()Ljava/lang/Object; public fun getTargetValue ()Ljava/lang/Object; public fun getTypeConverter ()Lcom/jakewharton/mosaic/animation/TwoWayConverter; public fun getValueFromNanos (J)Ljava/lang/Object; public fun getVelocityVectorFromNanos (J)Lcom/jakewharton/mosaic/animation/AnimationVector; public fun isInfinite ()Z public fun toString ()Ljava/lang/String; } public final class com/jakewharton/mosaic/animation/Transition { public static final field $stable I public fun (Lcom/jakewharton/mosaic/animation/MutableTransitionState;Ljava/lang/String;)V public synthetic fun (Lcom/jakewharton/mosaic/animation/MutableTransitionState;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V public fun (Lcom/jakewharton/mosaic/animation/TransitionState;Ljava/lang/String;)V public synthetic fun (Lcom/jakewharton/mosaic/animation/TransitionState;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V public final fun getAnimations ()Ljava/util/List; public final fun getCurrentState ()Ljava/lang/Object; public final fun getLabel ()Ljava/lang/String; public final fun getParentTransition ()Lcom/jakewharton/mosaic/animation/Transition; public final fun getSegment ()Lcom/jakewharton/mosaic/animation/Transition$Segment; public final fun getTargetState ()Ljava/lang/Object; public final fun getTotalDurationNanos ()J public final fun getTransitions ()Ljava/util/List; public final fun isRunning ()Z public final fun isSeeking ()Z public fun toString ()Ljava/lang/String; } public final class com/jakewharton/mosaic/animation/Transition$DeferredAnimation { public final fun animate (Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;)Landroidx/compose/runtime/State; public final fun getLabel ()Ljava/lang/String; public final fun getTypeConverter ()Lcom/jakewharton/mosaic/animation/TwoWayConverter; } public abstract interface class com/jakewharton/mosaic/animation/Transition$Segment { public abstract fun getInitialState ()Ljava/lang/Object; public abstract fun getTargetState ()Ljava/lang/Object; public fun isTransitioningTo (Ljava/lang/Object;Ljava/lang/Object;)Z } public final class com/jakewharton/mosaic/animation/Transition$TransitionAnimationState : androidx/compose/runtime/State { public final fun getAnimation ()Lcom/jakewharton/mosaic/animation/TargetBasedAnimation; public final fun getAnimationSpec ()Lcom/jakewharton/mosaic/animation/FiniteAnimationSpec; public final fun getLabel ()Ljava/lang/String; public final fun getTypeConverter ()Lcom/jakewharton/mosaic/animation/TwoWayConverter; public fun getValue ()Ljava/lang/Object; public fun toString ()Ljava/lang/String; } public final class com/jakewharton/mosaic/animation/TransitionKt { public static final fun animateColor (Lcom/jakewharton/mosaic/animation/Transition;Lkotlin/jvm/functions/Function3;Ljava/lang/String;Lkotlin/jvm/functions/Function3;Landroidx/compose/runtime/Composer;II)Landroidx/compose/runtime/State; public static final fun animateColor-J-PBmgo (Lcom/jakewharton/mosaic/animation/InfiniteTransition;IILcom/jakewharton/mosaic/animation/InfiniteRepeatableSpec;Ljava/lang/String;Landroidx/compose/runtime/Composer;II)Landroidx/compose/runtime/State; public static final fun animateFloat (Lcom/jakewharton/mosaic/animation/Transition;Lkotlin/jvm/functions/Function3;Ljava/lang/String;Lkotlin/jvm/functions/Function3;Landroidx/compose/runtime/Composer;II)Landroidx/compose/runtime/State; public static final fun animateInt (Lcom/jakewharton/mosaic/animation/Transition;Lkotlin/jvm/functions/Function3;Ljava/lang/String;Lkotlin/jvm/functions/Function3;Landroidx/compose/runtime/Composer;II)Landroidx/compose/runtime/State; public static final fun animateIntOffset (Lcom/jakewharton/mosaic/animation/Transition;Lkotlin/jvm/functions/Function3;Ljava/lang/String;Lkotlin/jvm/functions/Function3;Landroidx/compose/runtime/Composer;II)Landroidx/compose/runtime/State; public static final fun animateIntSize (Lcom/jakewharton/mosaic/animation/Transition;Lkotlin/jvm/functions/Function3;Ljava/lang/String;Lkotlin/jvm/functions/Function3;Landroidx/compose/runtime/Composer;II)Landroidx/compose/runtime/State; public static final fun animateValue (Lcom/jakewharton/mosaic/animation/Transition;Lcom/jakewharton/mosaic/animation/TwoWayConverter;Lkotlin/jvm/functions/Function3;Ljava/lang/String;Lkotlin/jvm/functions/Function3;Landroidx/compose/runtime/Composer;II)Landroidx/compose/runtime/State; public static final fun createChildTransitionInternal (Lcom/jakewharton/mosaic/animation/Transition;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/String;Landroidx/compose/runtime/Composer;I)Lcom/jakewharton/mosaic/animation/Transition; public static final fun createDeferredAnimation (Lcom/jakewharton/mosaic/animation/Transition;Lcom/jakewharton/mosaic/animation/TwoWayConverter;Ljava/lang/String;Landroidx/compose/runtime/Composer;II)Lcom/jakewharton/mosaic/animation/Transition$DeferredAnimation; public static final fun createTransitionAnimation (Lcom/jakewharton/mosaic/animation/Transition;Ljava/lang/Object;Ljava/lang/Object;Lcom/jakewharton/mosaic/animation/FiniteAnimationSpec;Lcom/jakewharton/mosaic/animation/TwoWayConverter;Ljava/lang/String;Landroidx/compose/runtime/Composer;I)Landroidx/compose/runtime/State; public static final fun rememberTransition (Lcom/jakewharton/mosaic/animation/TransitionState;Ljava/lang/String;Landroidx/compose/runtime/Composer;II)Lcom/jakewharton/mosaic/animation/Transition; public static final fun updateTransition (Ljava/lang/Object;Ljava/lang/String;Landroidx/compose/runtime/Composer;II)Lcom/jakewharton/mosaic/animation/Transition; } public abstract class com/jakewharton/mosaic/animation/TransitionState { public static final field $stable I public abstract fun getCurrentState ()Ljava/lang/Object; public abstract fun getTargetState ()Ljava/lang/Object; } public final class com/jakewharton/mosaic/animation/TweenSpec : com/jakewharton/mosaic/animation/DurationBasedAnimationSpec { public static final field $stable I public fun ()V public fun (IILcom/jakewharton/mosaic/animation/Easing;)V public synthetic fun (IILcom/jakewharton/mosaic/animation/Easing;ILkotlin/jvm/internal/DefaultConstructorMarker;)V public fun equals (Ljava/lang/Object;)Z public final fun getDelay ()I public final fun getDurationMillis ()I public final fun getEasing ()Lcom/jakewharton/mosaic/animation/Easing; public fun hashCode ()I public synthetic fun vectorize (Lcom/jakewharton/mosaic/animation/TwoWayConverter;)Lcom/jakewharton/mosaic/animation/VectorizedAnimationSpec; public synthetic fun vectorize (Lcom/jakewharton/mosaic/animation/TwoWayConverter;)Lcom/jakewharton/mosaic/animation/VectorizedDurationBasedAnimationSpec; public synthetic fun vectorize (Lcom/jakewharton/mosaic/animation/TwoWayConverter;)Lcom/jakewharton/mosaic/animation/VectorizedFiniteAnimationSpec; public fun vectorize (Lcom/jakewharton/mosaic/animation/TwoWayConverter;)Lcom/jakewharton/mosaic/animation/VectorizedTweenSpec; } public abstract interface class com/jakewharton/mosaic/animation/TwoWayConverter { public abstract fun getConvertFromVector ()Lkotlin/jvm/functions/Function1; public abstract fun getConvertToVector ()Lkotlin/jvm/functions/Function1; } public final class com/jakewharton/mosaic/animation/VectorConvertersKt { public static final fun TwoWayConverter (Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;)Lcom/jakewharton/mosaic/animation/TwoWayConverter; public static final fun getVectorConverter (Lcom/jakewharton/mosaic/ui/Color$Companion;)Lcom/jakewharton/mosaic/animation/TwoWayConverter; public static final fun getVectorConverter (Lcom/jakewharton/mosaic/ui/unit/IntOffset$Companion;)Lcom/jakewharton/mosaic/animation/TwoWayConverter; public static final fun getVectorConverter (Lcom/jakewharton/mosaic/ui/unit/IntSize$Companion;)Lcom/jakewharton/mosaic/animation/TwoWayConverter; public static final fun getVectorConverter (Lkotlin/jvm/internal/FloatCompanionObject;)Lcom/jakewharton/mosaic/animation/TwoWayConverter; public static final fun getVectorConverter (Lkotlin/jvm/internal/IntCompanionObject;)Lcom/jakewharton/mosaic/animation/TwoWayConverter; } public abstract interface class com/jakewharton/mosaic/animation/VectorizedAnimationSpec { public abstract fun getDurationNanos (Lcom/jakewharton/mosaic/animation/AnimationVector;Lcom/jakewharton/mosaic/animation/AnimationVector;Lcom/jakewharton/mosaic/animation/AnimationVector;)J public fun getEndVelocity (Lcom/jakewharton/mosaic/animation/AnimationVector;Lcom/jakewharton/mosaic/animation/AnimationVector;Lcom/jakewharton/mosaic/animation/AnimationVector;)Lcom/jakewharton/mosaic/animation/AnimationVector; public abstract fun getValueFromNanos (JLcom/jakewharton/mosaic/animation/AnimationVector;Lcom/jakewharton/mosaic/animation/AnimationVector;Lcom/jakewharton/mosaic/animation/AnimationVector;)Lcom/jakewharton/mosaic/animation/AnimationVector; public abstract fun getVelocityFromNanos (JLcom/jakewharton/mosaic/animation/AnimationVector;Lcom/jakewharton/mosaic/animation/AnimationVector;Lcom/jakewharton/mosaic/animation/AnimationVector;)Lcom/jakewharton/mosaic/animation/AnimationVector; public abstract fun isInfinite ()Z } public abstract interface class com/jakewharton/mosaic/animation/VectorizedDecayAnimationSpec { public abstract fun getAbsVelocityThreshold ()F public abstract fun getDurationNanos (Lcom/jakewharton/mosaic/animation/AnimationVector;Lcom/jakewharton/mosaic/animation/AnimationVector;)J public abstract fun getTargetValue (Lcom/jakewharton/mosaic/animation/AnimationVector;Lcom/jakewharton/mosaic/animation/AnimationVector;)Lcom/jakewharton/mosaic/animation/AnimationVector; public abstract fun getValueFromNanos (JLcom/jakewharton/mosaic/animation/AnimationVector;Lcom/jakewharton/mosaic/animation/AnimationVector;)Lcom/jakewharton/mosaic/animation/AnimationVector; public abstract fun getVelocityFromNanos (JLcom/jakewharton/mosaic/animation/AnimationVector;Lcom/jakewharton/mosaic/animation/AnimationVector;)Lcom/jakewharton/mosaic/animation/AnimationVector; } public abstract interface class com/jakewharton/mosaic/animation/VectorizedDurationBasedAnimationSpec : com/jakewharton/mosaic/animation/VectorizedFiniteAnimationSpec { public abstract fun getDelayMillis ()I public abstract fun getDurationMillis ()I public fun getDurationNanos (Lcom/jakewharton/mosaic/animation/AnimationVector;Lcom/jakewharton/mosaic/animation/AnimationVector;Lcom/jakewharton/mosaic/animation/AnimationVector;)J } public abstract interface class com/jakewharton/mosaic/animation/VectorizedFiniteAnimationSpec : com/jakewharton/mosaic/animation/VectorizedAnimationSpec { public fun isInfinite ()Z } public final class com/jakewharton/mosaic/animation/VectorizedFloatAnimationSpec : com/jakewharton/mosaic/animation/VectorizedFiniteAnimationSpec { public static final field $stable I public fun (Lcom/jakewharton/mosaic/animation/FloatAnimationSpec;)V public fun getDurationNanos (Lcom/jakewharton/mosaic/animation/AnimationVector;Lcom/jakewharton/mosaic/animation/AnimationVector;Lcom/jakewharton/mosaic/animation/AnimationVector;)J public fun getEndVelocity (Lcom/jakewharton/mosaic/animation/AnimationVector;Lcom/jakewharton/mosaic/animation/AnimationVector;Lcom/jakewharton/mosaic/animation/AnimationVector;)Lcom/jakewharton/mosaic/animation/AnimationVector; public fun getValueFromNanos (JLcom/jakewharton/mosaic/animation/AnimationVector;Lcom/jakewharton/mosaic/animation/AnimationVector;Lcom/jakewharton/mosaic/animation/AnimationVector;)Lcom/jakewharton/mosaic/animation/AnimationVector; public fun getVelocityFromNanos (JLcom/jakewharton/mosaic/animation/AnimationVector;Lcom/jakewharton/mosaic/animation/AnimationVector;Lcom/jakewharton/mosaic/animation/AnimationVector;)Lcom/jakewharton/mosaic/animation/AnimationVector; } public final class com/jakewharton/mosaic/animation/VectorizedInfiniteRepeatableSpec : com/jakewharton/mosaic/animation/VectorizedAnimationSpec { public static final field $stable I public synthetic fun (Lcom/jakewharton/mosaic/animation/VectorizedDurationBasedAnimationSpec;Lcom/jakewharton/mosaic/animation/RepeatMode;JILkotlin/jvm/internal/DefaultConstructorMarker;)V public synthetic fun (Lcom/jakewharton/mosaic/animation/VectorizedDurationBasedAnimationSpec;Lcom/jakewharton/mosaic/animation/RepeatMode;JLkotlin/jvm/internal/DefaultConstructorMarker;)V public fun getDurationNanos (Lcom/jakewharton/mosaic/animation/AnimationVector;Lcom/jakewharton/mosaic/animation/AnimationVector;Lcom/jakewharton/mosaic/animation/AnimationVector;)J public fun getValueFromNanos (JLcom/jakewharton/mosaic/animation/AnimationVector;Lcom/jakewharton/mosaic/animation/AnimationVector;Lcom/jakewharton/mosaic/animation/AnimationVector;)Lcom/jakewharton/mosaic/animation/AnimationVector; public fun getVelocityFromNanos (JLcom/jakewharton/mosaic/animation/AnimationVector;Lcom/jakewharton/mosaic/animation/AnimationVector;Lcom/jakewharton/mosaic/animation/AnimationVector;)Lcom/jakewharton/mosaic/animation/AnimationVector; public fun isInfinite ()Z } public final class com/jakewharton/mosaic/animation/VectorizedKeyframesSpec : com/jakewharton/mosaic/animation/VectorizedDurationBasedAnimationSpec { public static final field $stable I public fun (Ljava/util/Map;II)V public synthetic fun (Ljava/util/Map;IIILkotlin/jvm/internal/DefaultConstructorMarker;)V public fun getDelayMillis ()I public fun getDurationMillis ()I public fun getValueFromNanos (JLcom/jakewharton/mosaic/animation/AnimationVector;Lcom/jakewharton/mosaic/animation/AnimationVector;Lcom/jakewharton/mosaic/animation/AnimationVector;)Lcom/jakewharton/mosaic/animation/AnimationVector; public fun getVelocityFromNanos (JLcom/jakewharton/mosaic/animation/AnimationVector;Lcom/jakewharton/mosaic/animation/AnimationVector;Lcom/jakewharton/mosaic/animation/AnimationVector;)Lcom/jakewharton/mosaic/animation/AnimationVector; } public final class com/jakewharton/mosaic/animation/VectorizedRepeatableSpec : com/jakewharton/mosaic/animation/VectorizedFiniteAnimationSpec { public static final field $stable I public synthetic fun (ILcom/jakewharton/mosaic/animation/VectorizedDurationBasedAnimationSpec;Lcom/jakewharton/mosaic/animation/RepeatMode;JILkotlin/jvm/internal/DefaultConstructorMarker;)V public synthetic fun (ILcom/jakewharton/mosaic/animation/VectorizedDurationBasedAnimationSpec;Lcom/jakewharton/mosaic/animation/RepeatMode;JLkotlin/jvm/internal/DefaultConstructorMarker;)V public fun getDurationNanos (Lcom/jakewharton/mosaic/animation/AnimationVector;Lcom/jakewharton/mosaic/animation/AnimationVector;Lcom/jakewharton/mosaic/animation/AnimationVector;)J public fun getValueFromNanos (JLcom/jakewharton/mosaic/animation/AnimationVector;Lcom/jakewharton/mosaic/animation/AnimationVector;Lcom/jakewharton/mosaic/animation/AnimationVector;)Lcom/jakewharton/mosaic/animation/AnimationVector; public fun getVelocityFromNanos (JLcom/jakewharton/mosaic/animation/AnimationVector;Lcom/jakewharton/mosaic/animation/AnimationVector;Lcom/jakewharton/mosaic/animation/AnimationVector;)Lcom/jakewharton/mosaic/animation/AnimationVector; } public final class com/jakewharton/mosaic/animation/VectorizedSnapSpec : com/jakewharton/mosaic/animation/VectorizedDurationBasedAnimationSpec { public static final field $stable I public fun ()V public fun (I)V public synthetic fun (IILkotlin/jvm/internal/DefaultConstructorMarker;)V public fun getDelayMillis ()I public fun getDurationMillis ()I public fun getValueFromNanos (JLcom/jakewharton/mosaic/animation/AnimationVector;Lcom/jakewharton/mosaic/animation/AnimationVector;Lcom/jakewharton/mosaic/animation/AnimationVector;)Lcom/jakewharton/mosaic/animation/AnimationVector; public fun getVelocityFromNanos (JLcom/jakewharton/mosaic/animation/AnimationVector;Lcom/jakewharton/mosaic/animation/AnimationVector;Lcom/jakewharton/mosaic/animation/AnimationVector;)Lcom/jakewharton/mosaic/animation/AnimationVector; } public final class com/jakewharton/mosaic/animation/VectorizedSpringSpec : com/jakewharton/mosaic/animation/VectorizedFiniteAnimationSpec { public static final field $stable I public fun (FFLcom/jakewharton/mosaic/animation/AnimationVector;)V public synthetic fun (FFLcom/jakewharton/mosaic/animation/AnimationVector;ILkotlin/jvm/internal/DefaultConstructorMarker;)V public final fun getDampingRatio ()F public fun getDurationNanos (Lcom/jakewharton/mosaic/animation/AnimationVector;Lcom/jakewharton/mosaic/animation/AnimationVector;Lcom/jakewharton/mosaic/animation/AnimationVector;)J public fun getEndVelocity (Lcom/jakewharton/mosaic/animation/AnimationVector;Lcom/jakewharton/mosaic/animation/AnimationVector;Lcom/jakewharton/mosaic/animation/AnimationVector;)Lcom/jakewharton/mosaic/animation/AnimationVector; public final fun getStiffness ()F public fun getValueFromNanos (JLcom/jakewharton/mosaic/animation/AnimationVector;Lcom/jakewharton/mosaic/animation/AnimationVector;Lcom/jakewharton/mosaic/animation/AnimationVector;)Lcom/jakewharton/mosaic/animation/AnimationVector; public fun getVelocityFromNanos (JLcom/jakewharton/mosaic/animation/AnimationVector;Lcom/jakewharton/mosaic/animation/AnimationVector;Lcom/jakewharton/mosaic/animation/AnimationVector;)Lcom/jakewharton/mosaic/animation/AnimationVector; public fun isInfinite ()Z } public final class com/jakewharton/mosaic/animation/VectorizedTweenSpec : com/jakewharton/mosaic/animation/VectorizedDurationBasedAnimationSpec { public static final field $stable I public fun ()V public fun (IILcom/jakewharton/mosaic/animation/Easing;)V public synthetic fun (IILcom/jakewharton/mosaic/animation/Easing;ILkotlin/jvm/internal/DefaultConstructorMarker;)V public fun getDelayMillis ()I public fun getDurationMillis ()I public final fun getEasing ()Lcom/jakewharton/mosaic/animation/Easing; public fun getValueFromNanos (JLcom/jakewharton/mosaic/animation/AnimationVector;Lcom/jakewharton/mosaic/animation/AnimationVector;Lcom/jakewharton/mosaic/animation/AnimationVector;)Lcom/jakewharton/mosaic/animation/AnimationVector; public fun getVelocityFromNanos (JLcom/jakewharton/mosaic/animation/AnimationVector;Lcom/jakewharton/mosaic/animation/AnimationVector;Lcom/jakewharton/mosaic/animation/AnimationVector;)Lcom/jakewharton/mosaic/animation/AnimationVector; } public final class com/jakewharton/mosaic/animation/VisibilityThresholdsKt { public static final fun getVisibilityThreshold (Lcom/jakewharton/mosaic/ui/unit/IntOffset$Companion;)J public static final fun getVisibilityThreshold (Lcom/jakewharton/mosaic/ui/unit/IntSize$Companion;)J public static final fun getVisibilityThreshold (Lkotlin/jvm/internal/IntCompanionObject;)I }