import * as maptalks from 'maptalks'; import { CoordType } from '../map/lat-lng'; export declare const talksBaseLayerIds: readonly ["osm", "osm-light", "osm-dark", "osm-terrain", "google", "baidu", "baidu-https", "baidu-detail", "amap", "amap-terrain", "tencent", "geoq", "tianditu", "yandex", "bing"]; export type TalksBaseLayerId = typeof talksBaseLayerIds[number]; export declare function talksBaseLayerIdToCoordType(layerId: TalksBaseLayerId | (string & { readonly __flavor__?: 'layerId'; })): CoordType; declare function createTalksBaseLayerImpl(layerId: TalksBaseLayerId, { id, visible, }?: { id?: "google" | "osm" | "osm-light" | "osm-dark" | "osm-terrain" | "baidu" | "baidu-https" | "baidu-detail" | "amap" | "amap-terrain" | "tencent" | "geoq" | "tianditu" | "yandex" | "bing" | undefined; visible?: boolean | undefined; }): maptalks.TileLayer; export declare const createTalksBaseLayer: typeof createTalksBaseLayerImpl; export {}; //# sourceMappingURL=talks-layers.d.ts.map