Beignet API reference
    Preparing search index...

    Type Alias UseCaseInput<TUseCase>

    UseCaseInput: TUseCase extends {
        run: (
            args: { ctx: infer _Ctx; input: infer Input },
        ) => Promise<infer _Output>;
    }
        ? Input
        : never

    Infer the public input type accepted by a finalized use case.

    Type Parameters

    • TUseCase