import * as THREE from 'three';
import { type Scene } from '../../core/scene';
import { type Camera } from '../../core/camera';
import { type ModelScene } from '../../model';
export declare class SceneRenderer {
    name: string;
    clearBuffers(): void;
    render(renderer: THREE.WebGLRenderer, scene: Scene, modelScene: ModelScene, camera: Camera, sceneUpdated: boolean, renderTarget: THREE.WebGLRenderTarget | null): boolean;
}
