import { GenericType } from "../../Common/Type"; import { IExpression } from "./IExpression"; import { IMemberOperatorExpression } from "./IMemberOperatorExpression"; export declare class MethodCallExpression implements IMemberOperatorExpression { objectOperand: IExpression; params: IExpression[]; methodName: K; constructor(objectOperand: IExpression, method: K | (() => T), params: IExpression[], type?: GenericType); private _type; type: GenericType; readonly itemType: GenericType; toString(): string; clone(replaceMap?: Map): MethodCallExpression; hashCode(): number; }