/** * AeThex Compiler - JavaScript Code Generator * Generates JavaScript code from AST */ import { Program } from './Parser'; export declare class JavaScriptGenerator { private indent; generate(ast: Program): string; private generateImport; private generateReality; private generateJourney; private generateStatement; private generateLetStatement; private generateWhenStatement; private generateNotifyStatement; private generateRevealStatement; private generateSyncStatement; private generateExpression; private generateBinaryExpression; private generateUnaryExpression; private generateCallExpression; private generateMemberExpression; private generateArrayExpression; private generateObjectExpression; private generateNewExpression; private indentLine; } //# sourceMappingURL=JavaScriptGenerator.d.ts.map