import { TransformedPoint, Point3D } from '../types'; import { ShapeInstance } from './shape'; export type GridPlane = TransformedPoint[] & { ccw: boolean; centroid: Point3D; plane: string; }; interface GridPlanes3DInstance extends ShapeInstance { rows(): number; rows(rows: number): this; data(data: Datum[]): GridPlane[]; draw(gridPlanes: TransformedPoint[]): string; } export declare function gridPlanes3D(): GridPlanes3DInstance; export {};