import { Hex } from "../models/hex"; export declare const parallelogram: (q1: number, q2: number, r1: number, r2: number, cubic?: boolean) => Hex[]; export declare const hexagon: (mapRadius: number, cubic?: boolean) => Hex[]; export declare const rectangle: (mapWidth: number, mapHeight: number, cubic?: boolean, zeroAsCentralPoint?: boolean) => Hex[]; export declare const orientedRectangle: (width: number, height: number, cubic?: boolean) => Hex[]; export declare const gridGenerator: { parallelogram: (q1: number, q2: number, r1: number, r2: number, cubic?: boolean) => Hex[]; hexagon: (mapRadius: number, cubic?: boolean) => Hex[]; rectangle: (mapWidth: number, mapHeight: number, cubic?: boolean, zeroAsCentralPoint?: boolean) => Hex[]; orientedRectangle: (width: number, height: number, cubic?: boolean) => Hex[]; }; export default gridGenerator; //# sourceMappingURL=grid-shape-generator.d.ts.map