import { type ReactElement } from 'react';
import { type UseClickAwayListenerOptions } from '../useClickAwayEffect';
export type ClickAwayListenerProps = Omit<UseClickAwayListenerOptions, 'ref' | 'isActive'> & {
    children: ReactElement;
    isActive?: boolean;
};
/**
 * компонент предоставляющий обертку для работы с хуком useClickAwayEffect
 */
export declare const ClickAwayListener: ({ onClickAway, preventBubbling, isActive, children, }: ClickAwayListenerProps) => ReactElement<any, string | import("react").JSXElementConstructor<any>>;
