export class NormalFrameBuffer extends FrameBuffer {
    constructor(id: any);
    initialize(renderer: any): void;
    __material_static: MeshNormalMaterial;
    __material_skinned: MeshNormalMaterial;
    /**
     * @type {Scene}
     * @private
     */
    private __scene;
    /**
     *
     * @param {THREE.Mesh|{customNormalMaterial:THREE.Material}} mesh
     * @return {MeshNormalMaterial}
     * @private
     */
    private __bindMaterial;
    /**
     *
     * @see {@link OutlineRenderer} for details on this technique
     * @param renderer
     * @param camera
     * @param scene
     * @param dependencies
     */
    render(renderer: any, camera: any, scene: any, dependencies: any): void;
    __renderer: any;
}
import { FrameBuffer } from "../FrameBuffer.js";
import { MeshNormalMaterial } from "three";
//# sourceMappingURL=NormalFrameBuffer.d.ts.map