/**
 * Make a fill array with number
 * @param n
 * @returns {number[]} The array with n number
 */
export declare function makeArray(n: number): number[];
/**
 * Make a fill array with number between min and max value
 * @param min
 * @param max
 * @param offset
 * @returns {number[]} The array with n number
 * @deprecated use seq method instead of range
 */
export declare function range(min: number, max: number, offset?: number): number[];
/**
 * Make a fill array with number between min and max value, and return the real sequence values
 * @param {string} sequence
 * @returns {number[]}
 * @example const childrenList = seq("2..8").map((value) => { code: `${value}`, label: `${value}` });
 */
export declare function seq(sequence: string): number[];
/**
 * Format a Number, Exactly Two in Length
 * @param n
 * @returns {string} Format 1 to 01
 */
export declare function pad(n: number): string;
/**
 * Split an array on multiple array
 * @param arr The array who is has splitting
 * @param chunkSize The division size of the painting
 * @return { T[][] } return the arrays
 */
export declare function chunk<T>(arr: T[], chunkSize: number): T[][];
