COMMAND: javap -classpath build/classes/kotlin/main -p -s example.tasks.TaskLiveUpdates
Compiled from "TaskLiveUpdates.kt"
public final class example.tasks.TaskLiveUpdates {
  private final kotlinx.coroutines.flow.MutableStateFlow<example.tasks.TaskState> currentState;
    descriptor: Lkotlinx/coroutines/flow/MutableStateFlow;
  private final kotlinx.coroutines.flow.MutableSharedFlow<java.lang.String> notifications;
    descriptor: Lkotlinx/coroutines/flow/MutableSharedFlow;
  private final kotlinx.coroutines.flow.StateFlow<example.tasks.TaskState> state;
    descriptor: Lkotlinx/coroutines/flow/StateFlow;
  private final kotlinx.coroutines.flow.SharedFlow<java.lang.String> events;
    descriptor: Lkotlinx/coroutines/flow/SharedFlow;
  public example.tasks.TaskLiveUpdates();
    descriptor: ()V

  public final kotlinx.coroutines.flow.StateFlow<example.tasks.TaskState> getState();
    descriptor: ()Lkotlinx/coroutines/flow/StateFlow;

  public final kotlinx.coroutines.flow.SharedFlow<java.lang.String> getEvents();
    descriptor: ()Lkotlinx/coroutines/flow/SharedFlow;

  public final void update(example.tasks.TaskState);
    descriptor: (Lexample/tasks/TaskState;)V

  public final java.lang.Object notify(java.lang.String, kotlin.coroutines.Continuation<? super kotlin.Unit>);
    descriptor: (Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
}
EXIT_CODE=0
