/** * @author Yannick Deubel (https://github.com/yandeu) * @copyright Copyright (c) 2020 Yannick Deubel; Project Url: https://github.com/enable3d/enable3d * @license {@link https://github.com/enable3d/enable3d/blob/master/LICENSE|LGPL-3.0} */ import { ThreeGraphics } from '@enable3d/three-graphics'; import { Scene3D } from './scene3d.js'; import { ThreeGraphicsConfig } from '@enable3d/common/dist/types.js'; interface Scene3DConfig extends Omit { parent?: string; scenes: (typeof Scene3D)[]; } export declare class Project extends ThreeGraphics { private projectConfig; parent: HTMLElement; canvas: HTMLCanvasElement; scenes: Map; constructor(projectConfig: Scene3DConfig); } export {}; //# sourceMappingURL=project.d.ts.map