Type Alias InsideKeys<Tinput>
InsideKeys<Tinput>: Writable<Tinput> extends any[] ? number : Writable<Tinput> extends TypedArray ? number : Writable<Tinput> extends ArrayBuffer ? number : Writable<Tinput> extends IArguments ? NumberString : Writable<Tinput> extends MapIteratorEntries<infer Keys, any> ? Keys : Writable<Tinput> extends SetIteratorEntries<infer Keys> ? Keys : Writable<Tinput> extends Map<infer Keys, any> ? Keys : Writable<Tinput> extends Set<infer Keys> ? Keys : Writable<Tinput> extends WeakMap<infer Keys, any> ? Keys : Writable<(...
)> extends WeakSet<(...
)> ? Keys : (...
) extends (...
) ? (...
) : (...
)
Like
InsideValue
, but for the keys of the nested values.