import { FctAnyType, FctBoolean, FctBytes32, FctString } from '../../../Fct/generics'; export declare const ComputeHash: { new (args: { chainId: import("../../../Fct/generics").ChainId; initParams?: Partial<{ methodParams: unknown; }> | undefined; walletAddress?: string | undefined; vaultAddress?: string | undefined; provider?: import("@ethersproject/providers").JsonRpcProvider | undefined; }): import("../../../Fct/createPlugin").NewPluginType<"FUNCTIONS", "COMPUTED", "compute", "computeHash", { input: { methodParams: { id: FctString; value1: FctAnyType; operator1: FctString; value2: FctAnyType; operator2: FctString; value3: FctAnyType; operator3: FctString; value4: FctAnyType; overflow_protection: FctBoolean; }; }; output: { result: FctBytes32; }; }, Partial<{ methodParams: unknown; }>>; };