import { default as React, ReactNode } from 'react'; import { ReactRef } from './types'; export declare const ensureSingularRef: (children: ReactNode) => React.ReactElement & { ref?: React.Ref; }; /** * Merges multiple refs into a single ref. * * @param refs */ export declare function mergeRefs(...refs: (ReactRef | null | undefined)[]): (node: T | null) => void; export declare function extractTextFromReactNode(node: React.ReactNode): string; export declare const isSameComponent: (component1: unknown, component2: unknown) => boolean;