UNPKG

@mapbox-vue3/env-layers

Version:

Mapbox Vue3 Component Library Env Layers

60 lines (59 loc) 1.43 kB
import type { ExtractPropTypes, PropType } from 'vue'; import type TempLayer from './temp-layer.vue'; export declare const tempLayerProps: { id: { type: StringConstructor; default: () => string; }; image: { type: StringConstructor; required: boolean; }; min: { type: NumberConstructor; required: boolean; }; max: { type: NumberConstructor; required: boolean; }; range: { type: PropType<number[]>; required: boolean; }; origin: { type: PropType<number[]>; required: boolean; }; resolution: { type: NumberConstructor; required: boolean; }; rampColors: { type: PropType<{ [x: number]: string; }>; default: () => { 0: string; 0.1: string; 0.2: string; 0.3: string; 0.4: string; 0.5: string; 0.6: string; 1: string; }; }; opacity: { type: NumberConstructor; default: number; }; visible: { type: BooleanConstructor; default: boolean; }; }; export type TempLayerProps = ExtractPropTypes<typeof tempLayerProps>; export declare const tempLayerEmits: {}; export type TempLayerEmits = typeof tempLayerEmits; export type TempLayerInstance = InstanceType<typeof TempLayer>;