flags<const N extends readonly string[]>( ...names: N,): Writable<Flags<N[number]>> Type Parameters
- const N extends readonly string[]
flags<const R extends Record<string, boolean>>( defaults: R,): Writable<Flags<keyof R & string>> Type Parameters
- const R extends Record<string, boolean>
Writable
Flagsfrom variadic bit names (biti= the i-th name), or from an object of name→default (keys are the bits in insertion order).