import { ShaderMaterial, Texture, WebGLRenderer } from 'three'; import { PassOptions, ProgressiveGPass } from './GPass.js'; export interface BlendPassOptions extends PassOptions { blendAO?: boolean; blendEdges?: boolean; } export declare const DefaultBlendPassOptions: Required; export declare class BlendPass extends ProgressiveGPass { private fsQuad; materialCopy: ShaderMaterial; _options: Required; set options(value: BlendPassOptions); constructor(); setTexture(uName: string, texture: Texture | undefined): void; get displayName(): string; render(renderer: WebGLRenderer): boolean; }