CHAN.RUN

ensure

DeclaredFn

A function annotated with declares().

DeclaredFn<TArgs, TReturn, TErrors>

type DeclaredFn<TArgs, TReturn, TErrors> = (...args) => TReturn & {
  __faultErrors: TErrors;
};

Defined in: src/types.ts

A function annotated with declares().

Type Declaration

__faultErrors

readonly __faultErrors: TErrors;

Type Parameters

Type Parameter
TArgs extends unknown[]
TReturn
TErrors extends NamedFaultErrorClass<string>[]