export declare function fastReduce(subject: T[], iterator: (r: R, t: T, i: number, s: T[]) => R, initialValue: R): R; export declare function fastMap(subject: T[], iterator: (t: T, i: number, s: T[]) => R): R[]; export declare function fastFilter(subject: T[], iterator: (t: T, i: number, s: T[]) => boolean): T[]; export declare function fastForEach(subject: T[], iterator: (t: T, i: number, s: T[]) => void): void; export declare function fastConcat(...args: T[][]): T[]; export declare function fastCloneArray(input: T[]): T[];