import { Parser } from "../Parser"; import { InfixParselet } from "../InfixParslet"; import { Expression } from "../../expressions/Expression"; import { Token } from "../Token"; export declare class BinaryExpressionParselet extends InfixParselet { protected parseRight(p: Parser, token: Token): Expression; parse(p: Parser, left: Expression, operator: Token): Expression; getPrecedence(token: Token): number; }