///
import { Point, Polygon, LineString } from '@turf/helpers/lib/geojson';
import { Position, Feature } from 'geojson';
export interface ICorridorProps {
width: number;
height: number;
}
export interface ICreateCircle {
center: [number, number];
radius: number;
height: number;
}
export interface ICreatePolygon {
coords: Position[][];
height: number;
}
export interface IAddCircleLayer {
map: mapboxgl.Map;
center: [number, number];
radius: number;
height: number;
}
export interface IAddPolyLayer {
map: mapboxgl.Map;
coords: Position[][];
height: number;
}
export interface IAddCorridorLayer {
map: mapboxgl.Map;
coords: Position[];
height: number;
width: number;
}
export type mapboxDrawFigure = Feature | Feature | Feature;