import { Feature as IFeature, Geometry, FeatureCollection } from 'geojson'; type Feature = IFeature; /** * Winding order. By default, this uses the RFC7946 order, * which is what is in the GeoJSON standard. * * You can also choose to wind in the d3 order. */ export type Winding = 'RFC7946' | 'd3'; export declare function rewindGeometry(geometry: Geometry, outer?: boolean): Geometry; /** * # Wind the rings of polygons and multipolygons. * * This creates a copy of the input. * * - outer as false is the default, which is the GeoJSON RFC way. * - outer as true is for d3-geo. */ export declare function rewindFeature(feature: Feature, winding?: Winding): Feature; export declare function rewindFeatureCollection(featureCollection: FeatureCollection, outer?: Winding): { features: Feature[]; type: "FeatureCollection"; bbox?: import("geojson").BBox | undefined; }; export {};