export declare function array(n: number, sample?: T): T[]; export declare function asArray(value: T | T[]): T[]; export declare function seq(start?: number, step?: number, max?: number): number[]; export declare function randomItems(a: T[], amount: number): T[]; export declare function shuffle(a: T[]): T[]; export declare function arrayRangePartition(input: T[], length: number, fillRestWith?: T): T[][]; export declare function fill(a: T[], length: number, fillWith: T, before?: boolean): T[];