Type Alias CurryEventSentWith

CurryEventSentWith: () => CurryEventSentWith & <TActor extends AnyActor>(
    actor: TActor,
) => CurryEventSentWithP1<TActor> & <
    TActor extends AnyActor,
    TReceiver extends AnyEventReceiverActor = AnyEventReceiverActor,
>(
    actor: TActor,
    options: AuditionEventOptions,
) => CurryEventSentWithP2<TActor, TReceiver> & <
    TActor extends AnyActor,
    TReceiver extends AnyEventReceiverActor = AnyEventReceiverActor,
    const TEventTypes extends
        ActorEventTypeTuple<TReceiver> = ActorEventTypeTuple<TReceiver>,
>(
    actor: TActor,
    options: AuditionEventOptions,
    eventTypes: TEventTypes,
) => CurryEventSentWithP3<TReceiver, TEventTypes>