import { TextureDataType, ColorSpace } from 'three'; import { ThreeElement, ThreeElements } from '@react-three/fiber'; import { EffectComposer, RenderPass, ShaderPass } from 'three-stdlib'; import { ForwardRefComponent } from '../helpers/ts-utils'; export type EffectsProps = Omit & { multisamping?: number; colorSpace?: ColorSpace; type?: TextureDataType; renderIndex?: number; disableGamma?: boolean; disableRenderPass?: boolean; disableRender?: boolean; depthBuffer?: boolean; stencilBuffer?: boolean; anisotropy?: number; }; declare module '@react-three/fiber' { interface ThreeElements { effectComposer: ThreeElement; renderPass: ThreeElement; shaderPass: ThreeElement; } } export declare const isWebGL2Available: () => boolean; export declare const Effects: ForwardRefComponent;