UNPKG

vue-maplibre-gl

Version:

Vue 3 plugin for maplibre-gl

39 lines (38 loc) 1.66 kB
import { HillshadeLayerSpecification, Source } from 'maplibre-gl'; import { PropType, DefineComponent, ExtractPropTypes, VNode, RendererNode, RendererElement, ComponentOptionsMixin, PublicProps, ComponentProvideOptions } from 'vue'; declare const _default: DefineComponent<ExtractPropTypes<{ layout: PropType<HillshadeLayerSpecification["layout"]>; paint: PropType<HillshadeLayerSpecification["paint"]>; filter: PropType<HillshadeLayerSpecification["filter"]>; layerId: { type: PropType<string>; required: boolean; }; source: PropType<string | Source>; metadata: PropType<any>; sourceLayer: PropType<string>; minzoom: PropType<number>; maxzoom: PropType<number>; interactive: PropType<boolean>; before: PropType<string>; }>, () => VNode<RendererNode, RendererElement, { [key: string]: any; }>, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, string[], string, PublicProps, Readonly< ExtractPropTypes<{ layout: PropType<HillshadeLayerSpecification["layout"]>; paint: PropType<HillshadeLayerSpecification["paint"]>; filter: PropType<HillshadeLayerSpecification["filter"]>; layerId: { type: PropType<string>; required: boolean; }; source: PropType<string | Source>; metadata: PropType<any>; sourceLayer: PropType<string>; minzoom: PropType<number>; maxzoom: PropType<number>; interactive: PropType<boolean>; before: PropType<string>; }>> & Readonly<{ [x: `on${Capitalize<string>}`]: ((...args: any[]) => any) | undefined; }>, {}, {}, {}, {}, string, ComponentProvideOptions, true, {}, any>; export default _default;