import { ShaderMaterial, ShaderMaterialParameters, Texture } from 'three'; export interface DownsampleThresholdMaterialParameters extends ShaderMaterialParameters { inputBuffer?: Texture | null; thresholdLevel?: number; thresholdRange?: number; } export declare const downsampleThresholdMaterialParametersDefaults: { thresholdLevel: number; thresholdRange: number; }; export declare class DownsampleThresholdMaterial extends ShaderMaterial { constructor(params?: DownsampleThresholdMaterialParameters); setSize(width: number, height: number): void; get inputBuffer(): Texture | null; set inputBuffer(value: Texture | null); get thresholdLevel(): number; set thresholdLevel(value: number); get thresholdRange(): number; set thresholdRange(value: number); }