import { Stmt } from './statement'; export declare class ScriptParser { private lexer; private token; private lookahead; constructor(code: string); static parse(code: string): Stmt[]; parse(): Stmt[]; private statement; private letStatement; private ifStatement; private whileStatement; private forStatement; private fnStatement; private tryStatement; private returnStatement; private throwStatement; private expressionStatement; private block; private expression; private expr; private primary; private prefixExpr; private infixExpr; private postfixExpr; private subExpr; private leaf; private lambda; private conditional; private objectAccess; private functionCall; private currentIs; private peekUnary; private peekLeaf; private advance; private current; private peek; private peekType; private eatToken; private matchToken; private checkToken; private isAtEnd; private consumeToken; private consumeSemicolon; } //# sourceMappingURL=script_parser.d.ts.map