Type Alias $Options

$Options: { $never?: unknown }

🧰 type util

$Never.$Options enables customizing the behavior of the $never branch.

The $never branch is used to handle when the input type is never.

Type declaration

  • Optional$never?: unknown
type YourType<
T,
$Options extends YourType.$Options = YourType.$Default
> = ...

namespace YourType {
export type $Options = $Never.$Options
export type $Branch = $Never.$Branch
}