import { NodePath } from '@babel/core'; import { AssignmentExpression, Expression, VariableDeclarator } from '@babel/types'; export declare const getVariableName: (path: NodePath) => string | null; export declare const getExportedVariableName: (path: NodePath) => string | null; export declare const getTrueRHS: (path: NodePath) => NodePath; export declare const replaceReactMemberExpression: (path: NodePath, possibleMemberStrings: Set, wrapperName: string, displayName: string | null | undefined) => boolean; export declare const replaceWithHOCWrapper: (path: NodePath, wrapperName: string, displayName: string | null | undefined) => boolean; export declare const replaceFunctionExpression: (path: NodePath, wrapperName: string, displayName: string | null | undefined) => boolean; export declare const possibleReactForwardRefStrings: Set; export declare const possibleReactMemoStrings: Set; export declare const getMemberString: (path: NodePath) => string | null;