import "pixi.js"; import "web-streams-polyfill/es6"; import { MondrianEventProxier } from "./event-proxier"; import { MondrianDataManager } from "./data-manager"; import { MondrianShared } from "./shared"; import { MondrianModuleBase } from "./common/module-base"; import { MondrianContainerManager } from "./container-manager"; import { IMondrianSettings } from "./mondian-settings"; /** * @public */ export declare class Mondrian extends MondrianModuleBase { /** * self's props */ private _ID; /** * modules */ private shared; private containerManager; private loading; private renderer; private playerManager; private eventProxier; private dataManager; private _settings; constructor(_settings: Partial); start(): Promise; get ID(): string; get player(): import("./player").MondrianProducer; get interaction(): MondrianEventProxier; get dm(): MondrianDataManager; get settings(): IMondrianSettings; get __debugPixiApp(): import("pixi.js").Application; get __debugShared(): MondrianShared; get containers(): MondrianContainerManager; showPannel(): void; hidePannel(): void; /** * * resize mondrian stage manually. * * * @public * */ resize(): void; /** * reset viewport's postion and scale to container's center */ fitCenter(): void; }