import { Token } from "./tokenTypes"; import { ASTNode } from "./ast"; export declare class HwpParser { private tokens; private pos; constructor(tokens: Token[]); private peek; private next; private matchSymbol; parseExpression(): ASTNode; private parseExpr; private parseTerm; private parseFactor; /** f( ) or f LEFT( ) => apply */ private tryParseFunctionCall; private parseLeftBracket; private parseBracketDirect; private flattenBracket; private removeBracket; private parseEnv; private maybeParseSubSup; private parseSingleFactorNoSubSup; } //# sourceMappingURL=hwpParser.d.ts.map