import { Event, HasOwner } from "vtxf-xe2/dist-node/xe2-base-utils"; import { My3dtilesApp } from "."; export declare type SimpleAppEventType = { funcType?: "Simple" | "Complex"; args?: any[]; } & ({ func: "toggleMaximize"; } | { func: "minimize"; } | { func: "maximize"; } | { func: "close"; } | { func: string; }); export declare type AppEventType = SimpleAppEventType; export declare class AppEvent extends HasOwner { private _event; get event(): Event<[SimpleAppEventType]>; constructor(owner: My3dtilesApp); }