import { ReactAnyChildren, ReactAnyChildrenArray, ReactAnyNode, ReactClassNode, ReactConsumerNode, ReactDOMPortalNode, ReactForwardRefNode, ReactFragmentNode, ReactFunctionNode, ReactHTMLNode, ReactMemoNode, ReactProviderNode } from './types'; export declare function isFragment(node: ReactAnyNode): node is ReactFragmentNode; export declare function isHTML(node: ReactAnyNode): node is ReactHTMLNode; export declare function isClass(node: ReactAnyNode): node is ReactClassNode; export declare function isFunction(node: ReactAnyNode): node is ReactFunctionNode; export declare function isMemo(node: ReactAnyNode): node is ReactMemoNode; export declare function isProvider(node: ReactAnyNode): node is ReactProviderNode; export declare function isConsumer(node: ReactAnyNode): node is ReactConsumerNode; export declare function isForwardRef(node: ReactAnyNode): node is ReactForwardRefNode; export declare function isPortal(node: ReactAnyNode): node is ReactDOMPortalNode; export declare function isArrayOfChildren(node: ReactAnyChildren): node is ReactAnyChildrenArray;