// Signature format: 4.0
package androidx.transition {

  public final class TransitionKt {
    method public static inline androidx.transition.Transition.TransitionListener addListener(androidx.transition.Transition, optional kotlin.jvm.functions.Function1<? super androidx.transition.Transition,kotlin.Unit> onEnd, optional kotlin.jvm.functions.Function1<? super androidx.transition.Transition,kotlin.Unit> onStart, optional kotlin.jvm.functions.Function1<? super androidx.transition.Transition,kotlin.Unit> onCancel, optional kotlin.jvm.functions.Function1<? super androidx.transition.Transition,kotlin.Unit> onResume, optional kotlin.jvm.functions.Function1<? super androidx.transition.Transition,kotlin.Unit> onPause);
    method public static inline androidx.transition.Transition.TransitionListener doOnCancel(androidx.transition.Transition, kotlin.jvm.functions.Function1<? super androidx.transition.Transition,kotlin.Unit> action);
    method public static inline androidx.transition.Transition.TransitionListener doOnEnd(androidx.transition.Transition, kotlin.jvm.functions.Function1<? super androidx.transition.Transition,kotlin.Unit> action);
    method public static inline androidx.transition.Transition.TransitionListener doOnPause(androidx.transition.Transition, kotlin.jvm.functions.Function1<? super androidx.transition.Transition,kotlin.Unit> action);
    method public static inline androidx.transition.Transition.TransitionListener doOnResume(androidx.transition.Transition, kotlin.jvm.functions.Function1<? super androidx.transition.Transition,kotlin.Unit> action);
    method public static inline androidx.transition.Transition.TransitionListener doOnStart(androidx.transition.Transition, kotlin.jvm.functions.Function1<? super androidx.transition.Transition,kotlin.Unit> action);
  }

}

