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