Beignet API reference
    Preparing search index...

    Type Alias UseCaseContext<TUseCase>

    UseCaseContext: TUseCase extends {
        run: (
            args: { ctx: infer Ctx; input: infer _Input },
        ) => Promise<infer _Output>;
    }
        ? Ctx
        : never

    Infer the application context type from a finalized use case.

    Type Parameters

    • TUseCase