Interface default<Argument, Return, Extras, Assert>
Type parameters
Argument
Return: Argument
Extras: unknown[] = unknown[]
Assert: (argument: Argument, ...args: Extras) => asserts argument is Return = (argument: Argument, ...args: Extras) => asserts argument is Return