import { SqlParameterExpression } from "./SqlParameterExpression"; import { IObjectType } from "../../Common/Type"; import { IExpression } from "../../ExpressionBuilder/Expression/IExpression"; import { IQueryOption } from "../../Query/IQueryOption"; export interface IQueryExpression extends IExpression { clone(replaceMap?: Map): IQueryExpression; paramExps: SqlParameterExpression[]; option?: IQueryOption; getEffectedEntities(): IObjectType[]; }