import * as React from 'react'; import { ReactThreeFiber } from 'react-three-fiber'; import { EffectComposer } from 'three/examples/jsm/postprocessing/EffectComposer'; import { RenderPass } from 'three/examples/jsm/postprocessing/RenderPass'; import { ShaderPass } from 'three/examples/jsm/postprocessing/ShaderPass'; declare type Props = ReactThreeFiber.Node & { multisamping?: number; renderIndex?: number; disableGamma?: boolean; disableRenderPass?: boolean; }; declare global { namespace JSX { interface IntrinsicElements { effectComposer: ReactThreeFiber.Node; renderPass: ReactThreeFiber.Node; shaderPass: ReactThreeFiber.Node; } } } export declare const isWebGL2Available: () => boolean; export declare const Effects: React.ForwardRefExoticComponent & React.RefAttributes>; export {};