import { PolyScene } from '../scene/PolyScene';
export declare class ScenesRegister {
    private _lastRegisteredScene;
    private _scenes;
    private _registerTimeByScene;
    registerScene(scene: PolyScene): void;
    deregisterScene(scene: PolyScene): void;
    dispose(): void;
    lastRegisteredScene(): PolyScene | undefined;
    scenes(): PolyScene[];
    private _updateCache;
}
