import { ReactNode } from 'react';
interface RenderElementOnClickProps {
    children: ReactNode;
    className?: string;
}
interface UseGetElementOnClickReturn {
    RenderElementOnClick: React.FC<RenderElementOnClickProps>;
    setElementPosition: (event: React.MouseEvent<HTMLElement>) => void;
}
/**
 * Hook que permite renderizar un elemento en un portal basado en la posición del click
 * El elemento se posiciona relativo a donde se hizo click y se cierra al hacer click fuera o al hacer scroll
 */
export declare const useGetElementOnClick: () => UseGetElementOnClickReturn;
export {};
//# sourceMappingURL=useGetElementOnClick.d.ts.map