UNPKG

@mapbox-vue3/env-layers

Version:

Mapbox Vue3 Component Library Env Layers

74 lines (73 loc) 1.7 kB
import type { ExtractPropTypes, PropType } from 'vue'; import type WindLayer from './wind-layer.vue'; export declare const windLayerProps: { id: { type: StringConstructor; default: () => string; }; image: { type: StringConstructor; }; windMin: { type: PropType<number[]>; }; windMax: { type: PropType<number[]>; }; windRange: { type: PropType<number[]>; }; windOrigin: { type: PropType<number[]>; }; windRes: { type: NumberConstructor; }; particlesNumber: { type: NumberConstructor; default: number; }; fadeOpacity: { type: NumberConstructor; default: number; }; speedFactor: { type: NumberConstructor; default: number; }; dropRate: { type: NumberConstructor; default: number; }; dropRateBump: { type: NumberConstructor; default: number; }; 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 WindLayerProps = ExtractPropTypes<typeof windLayerProps>; export declare const windLayerEmits: {}; export type WindLayerEmits = typeof windLayerEmits; export type WindLayerInstance = InstanceType<typeof WindLayer>;