export interface IFeatureCollection { type: string; features: IFeature[]; id?: string | number; title?: string; bbox?: number[] | string[]; } export interface IFeature { type: string; geometry: IGeometry; properties: any; id?: string | number; title?: string; bbox?: number[] | string[]; } export interface IGeometry { type: string; coordinates: [number, number] | [number, number][] | [number, number][][]; id?: string | number; title?: string; bbox?: number[] | string[]; } export declare enum typeGeometry { Point = "Point", LineString = "LineString", Polygon = "Polygon", MultiPoint = "MultiPoint", MultiLineString = "MultiLineString", MultiPolygon = "MultiPolygon" }