export declare type Fn

= (...args: P) => T; export declare type ItemOrArray = T | T[]; export declare type ArrayLengthMutationKeys = 'splice' | 'push' | 'pop' | 'shift' | 'unshift'; export declare type FixedLengthArray]> = Pick> & { readonly length: L; [I: number]: T; [Symbol.iterator]: () => IterableIterator; }; export declare type IterableV = T extends Iterable ? V : unknown;