import type { SFCWithInstall } from 'vue-cesium/es/utils/types'; import ImageryLayer from './src'; declare const _ImageryLayer: SFCWithInstall; export default _ImageryLayer; export declare const VcLayerImagery: SFCWithInstall; minificationFilter?: number | Cesium.TextureMinificationFilter; magnificationFilter?: number | Cesium.TextureMagnificationFilter; show?: boolean; maximumAnisotropy?: number; minimumTerrainLevel?: number; maximumTerrainLevel?: number; cutoutRectangle?: import("vue-cesium/es/utils/types").VcRectangle; colorToAlpha?: import("vue-cesium/es/utils/types").VcColor; colorToAlphaThreshold?: number; sortOrder?: number; vcId?: string; onBeforeLoad?: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => void; onReady?: (readyObject: import("vue-cesium/es/utils/types").VcReadyObject) => void; onUnready?: (e: any) => void; onDestroyed?: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => void; 'onUpdate:imageryProvider'?: (payload: import("vue-cesium/es/utils/types").VcImageryProvider) => void; }, () => import("vue").VNode, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { 'update:imageryProvider': (payload: import("vue-cesium/es/utils/types").VcImageryProvider) => boolean; readyEvent: (payload: import("vue-cesium/es/utils/types").VcImageryProvider) => boolean; errorEvent: (payload: Error) => boolean; beforeLoad: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => boolean; ready: (readyObj: import("vue-cesium/es/utils/types").VcReadyObject) => boolean; unready: (e: any) => boolean; destroyed: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => boolean; }, string, import("vue").PublicProps, Readonly<{ imageryProvider?: import("vue-cesium/es/utils/types").VcImageryProvider; rectangle?: import("vue-cesium/es/utils/types").VcRectangle; alpha?: number | import("./src").LayerPropCallback; nightAlpha?: number | import("./src").LayerPropCallback; dayAlpha?: number | import("./src").LayerPropCallback; brightness?: number | import("./src").LayerPropCallback; contrast?: number | import("./src").LayerPropCallback; hue?: number | import("./src").LayerPropCallback; saturation?: number | import("./src").LayerPropCallback; gamma?: number | import("./src").LayerPropCallback; splitDirection?: number | Cesium.SplitDirection | import("vue-cesium/es/utils/types").AnyFunction; minificationFilter?: number | Cesium.TextureMinificationFilter; magnificationFilter?: number | Cesium.TextureMagnificationFilter; show?: boolean; maximumAnisotropy?: number; minimumTerrainLevel?: number; maximumTerrainLevel?: number; cutoutRectangle?: import("vue-cesium/es/utils/types").VcRectangle; colorToAlpha?: import("vue-cesium/es/utils/types").VcColor; colorToAlphaThreshold?: number; sortOrder?: number; vcId?: string; onBeforeLoad?: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => void; onReady?: (readyObject: import("vue-cesium/es/utils/types").VcReadyObject) => void; onUnready?: (e: any) => void; onDestroyed?: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => void; 'onUpdate:imageryProvider'?: (payload: import("vue-cesium/es/utils/types").VcImageryProvider) => void; }> & Readonly<{ onBeforeLoad?: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => any; onReady?: (readyObj: import("vue-cesium/es/utils/types").VcReadyObject) => any; onUnready?: (e: any) => any; onDestroyed?: (instance: import("vue-cesium/es/utils/types").VcComponentInternalInstance) => any; onErrorEvent?: (payload: Error) => any; "onUpdate:imageryProvider"?: (payload: import("vue-cesium/es/utils/types").VcImageryProvider) => any; onReadyEvent?: (payload: import("vue-cesium/es/utils/types").VcImageryProvider) => any; }>, { show: boolean; alpha: number | import("vue-cesium/es/utils/types").AnyFunction; hue: number | import("vue-cesium/es/utils/types").AnyFunction; saturation: number | import("vue-cesium/es/utils/types").AnyFunction; splitDirection: number | import("vue-cesium/es/utils/types").AnyFunction; colorToAlphaThreshold: number; nightAlpha: number | import("vue-cesium/es/utils/types").AnyFunction; dayAlpha: number | import("vue-cesium/es/utils/types").AnyFunction; brightness: number | import("vue-cesium/es/utils/types").AnyFunction; contrast: number | import("vue-cesium/es/utils/types").AnyFunction; gamma: number | import("vue-cesium/es/utils/types").AnyFunction; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>>; export * from './src'; //# sourceMappingURL=index.d.ts.map