import { Functions } from './functions'; import { Identifiers } from './identifiers'; import { Node } from './node'; import { TokenStream } from './token'; export declare class Parser { private _functions; private _unaryOperators; private _binaryOperators; constructor(_functions: Functions); parse(tokenStream: TokenStream, identifiers: Identifiers): Node; private _parseExpression; private _getPrimaryNode; private _parsePrimaryExpression; private _parsePostfixExpression; private _parseArguments; private _parseConditionalExpression; private _parseArrayExpression; private _parseObjectExpression; }