import React from 'react'; export declare type TClickOutsideConfig = { blackListSelectors?: string[]; documents?: Document[]; shouldTrigger?: (event: MouseEvent) => boolean; eventName?: 'click' | 'mousedown'; }; export declare type TUseClickOutsideProps = { refs: Array>; callback: () => void; config?: TClickOutsideConfig; }; export declare function useClickOutside({ refs, config, callback }: TUseClickOutsideProps): void;