import { ArxPolygon } from '../fts/Polygon'; import { ArxVertex } from '../fts/Vertex'; export declare const maxAll: (arr: number[]) => number; export declare const isZeroVertex: ({ x, y, z }: { x: number; y: number; z: number; }) => boolean; /** @see https://stackoverflow.com/a/14438954/1806628 */ export declare const uniq: (values: T[]) => T[]; export declare const times: (fn: (index: number) => T, repetitions: number) => T[]; export declare const repeat: (value: T, repetitions: number) => T[]; export declare const doCoordsNeedToBeRoundedUp: (coords: [number, number, number]) => boolean; export declare const addLightIndex: (polygons: ArxPolygon[]) => ArxPolygon[]; export declare const getCellCoords: ([a, b, c]: [ArxVertex, ArxVertex, ArxVertex, ArxVertex]) => number[];