export type BitFieldResolvable<T extends string, N extends number | bigint> =
| RecursiveReadonlyArray<T | N | `${bigint}` | Readonly<BitField<T, N>>>
| T
| N
| `${bigint}`
| Readonly<BitField<T, N>>;
export type BitFieldResolvable<T extends string, N extends number | bigint> =
| RecursiveReadonlyArray<T | N | `${bigint}` | Readonly<BitField<T, N>>>
| T
| N
| `${bigint}`
| Readonly<BitField<T, N>>;
Data that can be resolved to give a bitfield. This can be: A bit number (this can be a number literal or a value taken from Flags) A string bit number An instance of BitField An Array of BitFieldResolvable