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;