Skip to content

or

Callable

  • or<TContext, TExpressionEvent, TArg>(guards: readonly [{ [ K in string | number | symbol ]: SingleGuardArg<TContext, TExpressionEvent, unknown, TArg[K]> }]): GuardPredicate<TContext, TExpressionEvent, unknown, NormalizeGuardArgArray<NoInfer<TArg>>>

  • Type parameters

    Parameters

    • guards: readonly [{ [ K in string | number | symbol ]: SingleGuardArg<TContext, TExpressionEvent, unknown, TArg[K]> }]

    Returns GuardPredicate<TContext, TExpressionEvent, unknown, NormalizeGuardArgArray<NoInfer<TArg>>>