import type { Language } from 'vue-cesium/es/locale'; import type { PropType, VNode } from 'vue'; declare const _default: import("vue").DefineComponent; default: () => Language; }; cesiumPath: { type: StringConstructor; default: string; }; accessToken: { type: StringConstructor; default: string; }; reloadMode: { type: PropType<"once" | "all">; default: string; }; }>, () => VNode, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly; default: () => Language; }; cesiumPath: { type: StringConstructor; default: string; }; accessToken: { type: StringConstructor; default: string; }; reloadMode: { type: PropType<"once" | "all">; default: string; }; }>> & Readonly<{}>, { cesiumPath: string; accessToken: string; locale: Language; reloadMode: "once" | "all"; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; export default _default; export interface VcConfigProviderProps { /** * Locale Object. */ locale?: Language; /** * CesiumJS path for vue-cesium. * Default value: https://unpkg.com/cesium@latest/Build/Cesium/Cesium.js */ cesiumPath?: string; /** * Cesium Ion defaultAccessToken * Default value: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiI2OGE2MjZlOC1mMzhiLTRkZjQtOWEwZi1jZTE0MWY0YzhlMTAiLCJpZCI6MjU5LCJpYXQiOjE2NDM3MjU1NzZ9.ptZ5tVXvMmuWRC0WhjtYTg-17nQh14fgxBsx0HJiVXQ */ accessToken?: string; /** * If multiple component properties are changed at once. 'all' means reload them in sequence; 'once' means reload only once after the last property has been changed. */ reloadMode?: 'once' | 'all'; } export interface VcConfigProviderSlots { /** * This is where vc-viewer may go into */ default: () => VNode[]; } //# sourceMappingURL=index.d.ts.map