import { TransformedPoint, Point3D } from '../types'; import { ShapeInstance } from './shape'; export type Polygon = TransformedPoint[] & { ccw: boolean; centroid: Point3D; }; interface Polygons3DInstance extends ShapeInstance { data(data: Datum[][]): Polygon[]; draw(polygons: Datum[]): string; } export declare function polygons3D(): Polygons3DInstance; export {};