import type { RefObject } from "react";
/**
* Возвращает DOM-элемент, указанный в объекте `ref`.
* Полезно, если в компоненте используется `useImperativeHandle`.
* @template T - тип значения, хранящегося в `ref.current`.
* @example
* import { useEffect, useRef } from "react";
* import { DatePicker } from "@delement/ui/components";
* import { getElRefHelper } from "@delement/ui/utils/react";
*
* const Component = () => {
*
* const pickerRef = useRef(null);
*
* useEffect(() => {
* const node = getElRefHelper(pickerRef);
* console.debug(node); // => HTMLElement
* });
*
* return ;
* };
* @returns {HTMLElement|null} Возвращает найденный DOM-элемент или `null`, если его не удалось извлечь из `ref`.
*/
export declare const getElRefHelper: (ref?: RefObject | HTMLElement | null | undefined) => HTMLElement | null;