import { SvelteComponent } from "svelte"; import 'maplibre-gl/dist/maplibre-gl.css'; import { Map, type MapOptions } from 'maplibre-gl'; import { LngLat } from '..'; import { type MapProvider } from './types'; declare const __propDef: { props: { [x: string]: any; minPitch?: number; maxPitch?: number; zoom?: number; minZoom?: number; maxZoom?: number; center?: LngLat; map?: Map | undefined; options?: Partial | undefined; mapProvider?: MapProvider; mapProviderKey?: string | undefined; onCreate?: undefined | ((map: Map) => void); onMove?: undefined | ((map: Map) => void); onResize?: undefined | ((map: Map) => void); }; events: { [evt: string]: CustomEvent; }; slots: { default: {}; layer: {}; }; }; export type IndexProps = typeof __propDef.props; export type IndexEvents = typeof __propDef.events; export type IndexSlots = typeof __propDef.slots; /** * Creates a maplibre-gl map that will fill its parent. * * Children will mount once the map is fully loaded. * * ```svelte * * * * ``` * * ```svelte * * * * ``` */ export default class Index extends SvelteComponent { } export {};