import * as THREE from 'three'; import { FivePass } from './pass'; export declare class AdaptiveLuminancePass extends FivePass { maxMinValue: number; minMaxValue: number; valueStep: number; sampleTestScale: number; private histogram; private minValue; private maxValue; private luminanceSampleTarget?; private luminanceSampleBuffer?; constructor(); render(renderer: THREE.WebGLRenderer, writeBuffer: THREE.WebGLRenderTarget, readBuffer: THREE.WebGLRenderTarget, deltaTime: number, maskActive?: boolean): void; clearBuffer(): void; dispose(): void; }