declare const SingersValidator: { getters: { ValidateSignature: { new (args: { chainId: import("../..").ChainId; initParams?: Partial<{ to: string | import("../corelibTypes").Variable | undefined; methodParams: unknown; }> | undefined; walletAddress?: string | undefined; vaultAddress?: string | undefined; provider?: import("@ethersproject/providers").JsonRpcProvider | undefined; }): import("../..").NewPluginType<"SingersValidator", "GETTER", "validateSignature", string | undefined, { input: { to: import("../..").FctAddress; methodParams: { messageHash: import("../..").FctBytes32; valuesHash: import("../..").FctBytes32; signer: import("../..").FctAddress; r: import("../..").FctBytes32; sv: import("../..").FctBytes32; }; }; output: { result: import("../..").FctBoolean; }; }, Partial<{ to: string | import("../corelibTypes").Variable | undefined; methodParams: unknown; }>>; }; }; }; export { SingersValidator };