declare type ReactRef = React.Ref | React.RefObject | React.MutableRefObject; /** * Assigns a value to a ref function or object * * @param ref the ref to assign to * @param value the value */ declare function assignRef(ref: ReactRef | undefined, value: T): void; /** * Combine multiple React refs into a single ref function. * This is used mostly when you need to allow consumers forward refs to * internal components * * @param refs refs to assign to value to */ declare function mergeRefs(...refs: (ReactRef | undefined)[]): (node: T | null) => void; export { ReactRef, assignRef, mergeRefs };