import { baseRenderer } from "./baseRenderer"; import { copperScene } from "../Scene/copperScene"; import { ICopperRenderOpt } from "../types/types"; export declare class copperRenderer extends baseRenderer { private sceneMap; private fps; private renderClock; private delta; private interval; preRenderCallbackFunctions: Array; constructor(container: HTMLDivElement, options?: ICopperRenderOpt); getSceneByName(name: string): copperScene | import("../Scene/baseScene").baseScene | import("..").copperMScene; setFPS(fps: number): void; setCurrentScene(sceneIn: copperScene): void; createScene(name: string): copperScene | undefined; addPreRenderCallbackFunction(callbackFunction: Function): void; onWindowResize(): void; animate: (time?: number) => void; render(): void; }