$: $Distributive.Parse< $O, { $else: [T] extends [readonly any[]] ? number extends T["length"] ? $ResolveBranch<$O, [$Then], T> : $ResolveBranch<$O, [$Else]> : $ResolveBranch<$O, [$Then], T>; $then: T extends readonly any[] ? number extends T["length"] ? $ResolveBranch<$O, [$Then], T> : $ResolveBranch<$O, [$Else]> : $ResolveBranch<$O, [$Then], T>; },>
🧰 type util
Validate if
T
isbigint
orbigint
literals.This is a type util for building custom types. It does not check against special types.