UNPKG

502 BTypeScriptView Raw
1import type * as React from 'react';
2import { ReactNode } from 'react';
3export declare function fillRef<T>(ref: React.Ref<T>, node: T): void;
4/**
5 * Merge refs into one ref function to support ref passing.
6 */
7export declare function composeRef<T>(...refs: React.Ref<T>[]): React.Ref<T>;
8export declare function useComposeRef<T>(...refs: React.Ref<T>[]): React.Ref<T>;
9export declare function supportRef(nodeOrComponent: any): boolean;
10export declare function supportNodeRef(node: ReactNode): boolean;