Endo
    Preparing search index...

    Type Alias MethodGuardPayload<CK, Args, OptArgs, RetGuard, RestGuard>

    type MethodGuardPayload<
        CK extends "sync"
        | "async" = "sync" | "async",
        Args extends ArgGuard[] = ArgGuard[],
        OptArgs extends ArgGuard[] = ArgGuard[],
        RetGuard extends SyncValueGuard = SyncValueGuard,
        RestGuard extends SyncValueGuard = SyncValueGuard,
    > = {
        argGuards: Args;
        callKind: CK;
        optionalArgGuards?: OptArgs;
        restArgGuard?: RestGuard;
        returnGuard: RetGuard;
    }

    Type Parameters

    Index

    Properties

    argGuards: Args
    callKind: CK
    optionalArgGuards?: OptArgs
    restArgGuard?: RestGuard
    returnGuard: RetGuard