/** * Deduplicate a multidimensional array (an array of arrays) */ export declare const deduplicateArrayOfArrays: (input: any[]) => number[][]; /** * Rotates corner of a rectangle around the rectangle's center * @param {number} x x coordinate of point to rotate * @param {number} y y coordinate of point to rotate * @param {number} cx center of rectangle on x-axis * @param {number} cy center of rectangle on y-axis * @param {number} angle angle of rotation */ export declare const rotateCorner: (x: number, y: number, cx: number, cy: number, angle: number) => [number, number]; /** * Returns a random array item */ export declare const randomArrayItem: (items: string[]) => string; /** * Returns a random integer between the min and max values, including the min and max values */ export declare const randomIntInclusive: (min: number, max: number) => number; /** * Returns a number between the min and max values, including the min and max values */ export declare const clampToInt: (number: number, min: number, max: number) => number;