import { HasOwner } from "vtxf-xe2/dist-node/xe2-base-utils"; import { FileLoader } from "."; import { ProjectJsonType } from "../misc/ProjectJsonType"; export declare class AppSceneOpenning extends HasOwner { get fileLoader(): FileLoader; get app(): import("..").My3dtilesApp; get xe2ProjectManager(): import("vtxf-xe2/dist-node/xe2").ProjectManager; private _sceneFilePath; get sceneFilePath(): string; set sceneFilePath(value: string); get sceneFilePathChanged(): import("vtxf-xe2/dist-node/xe2-base-utils").Listener<[string, string]>; private _sceneFilePathInit; private _sceneFileName; get sceneFileName(): string; set sceneFileName(value: string); get sceneFileNameChanged(): import("vtxf-xe2/dist-node/xe2-base-utils").Listener<[string, string]>; private _sceneFileNameInit; setJson(value: ProjectJsonType, force?: boolean): Promise; setDefaultScene(): Promise; load(url: string, force?: boolean): Promise; openLocal(force?: boolean): Promise; openWeb(force?: boolean): Promise; saveLocalAs(force?: boolean): Promise; saveLocal(force?: boolean): Promise; constructor(owner: FileLoader); }