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