import { GenericType } from "../../Common/Type"; import { IExpression } from "./IExpression"; import { ParameterExpression } from "./ParameterExpression"; export declare class FunctionExpression implements IExpression { body: IExpression; params: Array; type: GenericType; itemType?: GenericType; constructor(body: IExpression, params: Array, type?: GenericType); toString(): string; clone(replaceMap?: Map): FunctionExpression; hashCode(): number; }