declare const ValidationVariable: { getters: { Validate: { new (args: { chainId: import("../..").ChainId; initParams?: Partial<{ nodeId: string | import("../corelibTypes").Variable | undefined; methodParams: unknown; }> | undefined; walletAddress?: string | undefined; vaultAddress?: string | undefined; provider?: import("@ethersproject/providers").JsonRpcProvider | undefined; }): import("../..").NewPluginType<"FUNCTIONS", "VALIDATION", "validate", "validate", { input: { nodeId: import("../..").FctString; methodParams: { id: import("../..").FctString; value1: import("../..").FctValue; operator: import("../..").FctString; value2: import("../..").FctValue; }; }; output: { result: import("../..").FctValue; }; }, Partial<{ nodeId: string | import("../corelibTypes").Variable | undefined; methodParams: unknown; }>>; }; ValidateAnyType: { new (args: { chainId: import("../..").ChainId; initParams?: Partial<{ nodeId: string | import("../corelibTypes").Variable | undefined; methodParams: unknown; }> | undefined; walletAddress?: string | undefined; vaultAddress?: string | undefined; provider?: import("@ethersproject/providers").JsonRpcProvider | undefined; }): import("../..").NewPluginType<"FUNCTIONS", "VALIDATION", "validate", "validateAnyType", { input: { nodeId: import("../..").FctString; methodParams: { id: import("../..").FctString; value1: import("../..").FctAnyType; operator: import("../..").FctString; value2: import("../..").FctAnyType; }; }; output: { result: import("../..").FctValue; }; }, Partial<{ nodeId: string | import("../corelibTypes").Variable | undefined; methodParams: unknown; }>>; }; }; }; export { ValidationVariable };