import { ExportVisitorState } from "./export"; export declare function modifyJSX(code: string, filepath: string, langClientPath?: string): { code: string; fileModified: boolean; }; export declare function modifyExportedVariables(code: string, state: ExportVisitorState, langClientPath?: string): { code: string; fileModified: boolean; }; export declare function insertTrImport(ast: any, langClientPath?: string): void; export declare function insertTrVariableAssignmentModification(ast: any, state: any): void; export declare function insertTrModification(ast: any): void; export declare function wrapExportedVariablesModification(ast: any, state: any): void; /** * wrapper on top of babel parse to add options * @param code */ export declare function parseCode(code: string): import("@babel/types").File; /** * wrapper on top of babel generate to add options * @param ast * @param code */ export declare function generateCode(ast: any, code: string): import("@babel/generator").GeneratorResult;