import { FctBoolean, FctString, FctValue } from '../../../Fct/generics'; export declare const Compute: { 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", "compute", { input: { methodParams: { id: FctString; value1: FctValue; operator1: FctString; value2: FctValue; operator2: FctString; value3: FctValue; operator3: FctString; value4: FctValue; overflow_protection: FctBoolean; }; }; output: { result: FctValue; }; }, Partial<{ methodParams: unknown; }>>; };