import type * as React from 'react';
export declare const useGlobalOnEventOutside: <T extends React.RefObject<ElementType | null> | undefined | null, ElementType extends Element = Element>(event: Extract<keyof DocumentEventMap, "click" | "mousedown">, callback: (event: MouseEvent) => void, ...refs: T[]) => void;
/**
 * Завязывается на document.
 *
 * @private
 */
export declare const useGlobalOnClickOutside: <T extends React.RefObject<ElementType | null> | undefined | null, ElementType extends Element = Element>(callback: (event: MouseEvent) => void, ...refs: T[]) => void;
//# sourceMappingURL=useGlobalOnClickOutside.d.ts.map