import { ThreeElement } from '@react-three/fiber';
import { ComponentPropsWithoutRef, FC, Ref } from 'react';
import { IrradianceMaskPass } from '../IrradianceMaskPass';
declare module '@react-three/fiber' {
    interface ThreeElements {
        irradianceMaskPass: ThreeElement<typeof IrradianceMaskPass>;
    }
}
export interface IrradianceMaskProps extends Omit<ComponentPropsWithoutRef<'irradianceMaskPass'>, 'args'> {
    ref?: Ref<IrradianceMaskPass>;
}
export declare const IrradianceMask: FC<IrradianceMaskProps>;
