turf-dissolve.d.ts 784 B

123456789101112131415
  1. import { Feature, FeatureCollection, LineString, MultiLineString, MultiPolygon, Polygon } from "@turf/helpers";
  2. /**
  3. * Transform function: attempts to dissolve geojson objects where possible
  4. * [GeoJSON] -> GeoJSON geometry
  5. *
  6. * @private
  7. * @param {FeatureCollection<LineString|MultiLineString|Polygon|MultiPolygon>} geojson Features to dissolved
  8. * @param {Object} [options={}] Optional parameters
  9. * @param {boolean} [options.mutate=false] Prevent input mutation
  10. * @returns {Feature<MultiLineString|MultiPolygon>} Dissolved Features
  11. */
  12. declare function dissolve(geojson: FeatureCollection<LineString | MultiLineString | Polygon | MultiPolygon>, options?: {
  13. mutate?: boolean;
  14. }): Feature<LineString | MultiLineString | Polygon | MultiPolygon> | null;
  15. export default dissolve;