import { InstructionContent } from '../utils/eventBus'; import { NavCubePos, TallPanelPos, ThemeColor, Offset, ToolPos, EditPrivilege } from '../store/initConfigs'; import { BcfContent } from '../store/bcfReflect'; import { UserInfo } from '../store/userInfoStore'; import { Locale } from '../i18n'; declare const _default: import('vue').DefineComponent<{ instruction?: InstructionContent | undefined; fileId?: string; fileName?: string; filePath?: string; modelBuffer?: ArrayBuffer; metaBuffer?: ArrayBuffer; modelType?: string; multiModel?: boolean; filePaths?: string[]; themeColor?: ThemeColor; topHeight?: number; bottomHeight?: number; leftWidth?: number; rightWidth?: number; treePos?: TallPanelPos; inspectorPos?: TallPanelPos; commentPos?: ToolPos; annotationPos?: ToolPos; roamPos?: ToolPos; navCubePos?: NavCubePos; navCubeSize?: number; skyboxImg?: HTMLImageElement; commentOffset?: Offset; measureOffset?: Offset; hideTool?: boolean; phone?: boolean; loadMeta?: boolean; showNavCube?: boolean; outliersDetect?: boolean; backButton?: boolean; backgroundColor?: string; tree?: boolean; reset?: boolean; roam?: boolean; cameraView?: boolean; measure?: boolean; section?: boolean; comment?: boolean; anno?: boolean; screenshot?: boolean; inspector?: boolean; setting?: boolean; fullscreen?: boolean; navigate?: boolean; share?: boolean; cooperate?: boolean; hidden?: boolean; bcf?: boolean; mouse?: boolean; enjoy?: boolean; bcfContent?: BcfContent; userInfo?: UserInfo; editPrivilege?: EditPrivilege; locale?: Locale; }, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, { emitHandler: (...args: any[]) => void; }, string, import('vue').PublicProps, Readonly<{ instruction?: InstructionContent | undefined; fileId?: string; fileName?: string; filePath?: string; modelBuffer?: ArrayBuffer; metaBuffer?: ArrayBuffer; modelType?: string; multiModel?: boolean; filePaths?: string[]; themeColor?: ThemeColor; topHeight?: number; bottomHeight?: number; leftWidth?: number; rightWidth?: number; treePos?: TallPanelPos; inspectorPos?: TallPanelPos; commentPos?: ToolPos; annotationPos?: ToolPos; roamPos?: ToolPos; navCubePos?: NavCubePos; navCubeSize?: number; skyboxImg?: HTMLImageElement; commentOffset?: Offset; measureOffset?: Offset; hideTool?: boolean; phone?: boolean; loadMeta?: boolean; showNavCube?: boolean; outliersDetect?: boolean; backButton?: boolean; backgroundColor?: string; tree?: boolean; reset?: boolean; roam?: boolean; cameraView?: boolean; measure?: boolean; section?: boolean; comment?: boolean; anno?: boolean; screenshot?: boolean; inspector?: boolean; setting?: boolean; fullscreen?: boolean; navigate?: boolean; share?: boolean; cooperate?: boolean; hidden?: boolean; bcf?: boolean; mouse?: boolean; enjoy?: boolean; bcfContent?: BcfContent; userInfo?: UserInfo; editPrivilege?: EditPrivilege; locale?: Locale; }> & Readonly<{ onEmitHandler?: ((...args: any[]) => any) | undefined; }>, {}, {}, {}, {}, string, import('vue').ComponentProvideOptions, false, {}, any>; export default _default;