mini-effect
    Preparing search index...

    Interface AwaitActionAsync<TInput$1>

    Await action async interface.

    interface AwaitActionAsync<TInput$1 extends Promise<unknown>> {
        "~run": (
            dataset: SuccessDataset<TInput$1>,
            config: Config<BaseIssue<unknown>>,
        ) => Promise<OutputDataset<Awaited<TInput$1>, BaseIssue<unknown>>>;
        "~types"?: { input: TInput$1; issue: never; output: Awaited };
        async: true;
        kind: "transformation";
        reference: <TInput$1 extends Promise<unknown>>() => AwaitActionAsync<
            TInput$1,
        >;
        type: "await";
    }

    Type Parameters

    Hierarchy (View Summary)

    Index

    Properties

    "~run": (
        dataset: SuccessDataset<TInput$1>,
        config: Config<BaseIssue<unknown>>,
    ) => Promise<OutputDataset<Awaited<TInput$1>, BaseIssue<unknown>>>

    Transforms known input values.

    Type Declaration

    "~types"?: { input: TInput$1; issue: never; output: Awaited }

    The input, output and issue type.

    async: true

    Whether it's async.

    kind: "transformation"

    The object kind.

    reference: <TInput$1 extends Promise<unknown>>() => AwaitActionAsync<TInput$1>

    The action reference.

    Type Declaration

    type: "await"

    The action type.