export default class LangNodeChecker { static COMMON_STRING_METHOD_NAME: string; static isJSXElement(node: any): boolean; static isJSXNamespacedElement(node: any): boolean; static isJSModuleBound(path: any): boolean; static isModuleCall(node: any): boolean; static isReactModuleCall(node: any): boolean | null; static isPropsCall(node: any): boolean; static isMemberExpression(node: any): boolean; /** * Ensure that, given an JSXElement, we don't have any nested element. * And also checks that all "parameter" child elements follow the same namespace. * E.g. * Inside , don't allow . * Inside , don't allow . */ static assertNoNestedTrs(node: any): void; static isTrName(name: any): boolean; }