import type { ReactElement, ReactNode, Ref } from '../core'; export declare const REACT_MEMO_TYPE: unique symbol; export declare const REACT_FORWARD_REF_TYPE: unique symbol; export declare const REACT_LAZY_TYPE: unique symbol; export type ExoticComponent
= ((props: P & { children?: ReactNode; ref?: any; key?: any; }) => ReactElement | null) & { readonly $$typeof: symbol; }; export declare function memo
(type: (props: P) => any, areEqual?: (prev: Readonly
, next: Readonly
) => boolean): ExoticComponent
;
export declare function forwardRef ;
}>;
export declare function lazy