import { Pass } from 'three/examples/jsm/postprocessing/Pass';
import type { SectionController } from '../../sectioning';
export declare class SectionRenderPass extends Pass {
    scene: THREE.Scene;
    camera: THREE.Camera;
    clearDepth: boolean;
    refresh: boolean;
    private sectionController;
    constructor(scene: THREE.Scene, camera: THREE.Camera, sectionController: SectionController);
    render(renderer: THREE.WebGLRenderer | any, _writeBuffer: THREE.WebGLRenderTarget, readBuffer: THREE.WebGLRenderTarget): void;
}
