import { IObjectType } from "../../Common/Type"; import { IExpression } from "./IExpression"; import { ValueExpression } from "./ValueExpression"; export declare class InstantiationExpression implements IExpression { typeOperand: ValueExpression>; params: IExpression[]; constructor(typeOperand: ValueExpression>, params: IExpression[]); readonly type: (() => null) | IObjectType; toString(): string; clone(replaceMap?: Map): InstantiationExpression; hashCode(): number; }