1 | import { VectorSource, RasterSource, GeoJSONSource, GeoJSONSourceRaw, RasterDemSource, ImageSource, VideoSource, CanvasSource, Point } from 'mapbox-gl';
|
2 | export interface AnchorOffsetLimits {
|
3 | 'top-left': Point;
|
4 | 'top-right': Point;
|
5 | 'bottom-left': Point;
|
6 | 'bottom-right': Point;
|
7 | }
|
8 | export interface AnchorsOffset extends AnchorOffsetLimits {
|
9 | center: Point;
|
10 | top: Point;
|
11 | bottom: Point;
|
12 | left: Point;
|
13 | right: Point;
|
14 | }
|
15 | export declare type Anchor = keyof AnchorsOffset;
|
16 | export declare type AnchorLimits = keyof AnchorOffsetLimits;
|
17 | export declare type Sources = VectorSource | RasterSource | GeoJSONSource | GeoJSONSourceRaw | ImageSource | VideoSource | CanvasSource | RasterDemSource;
|
18 | export declare type TilesJson = VectorSource | RasterSource;
|
19 | export declare type LayerType = 'fill' | 'line' | 'symbol' | 'circle' | 'fill-extrusion' | 'raster' | 'background';
|
20 | export declare type AnyShapeCoordinates = number[] | number[][] | number[][][] | number[][][][];
|