import BackgroundLayer from "../components/BackgroundLayer"; import { CommApi, Control, PageApi, PageData } from "../types"; import createjs from "createjs-module"; export declare class PageLoader { private parentDiv; stage?: createjs.Stage; canvas?: HTMLCanvasElement; background?: BackgroundLayer; resizeObserver: ResizeObserver; mainControl?: Control; inFullscreen: boolean; instId: number; api: PageApi; adaptMode?: number; currentPageData?: PageData; private destroyed; homeDiv: HTMLDivElement; domDiv: HTMLDivElement; constructor(api: CommApi, parentDiv: HTMLDivElement, adaptMode?: number); private initHomeDiv; private initDomDiv; loadPage(pageData: PageData): void; resetSize: () => void; resetSize2: (entries: ResizeObserverEntry[]) => void; updateStage: () => void; switchFullscreen(): void; clear(): void; destroy(): void; }