import type { Wallet } from "../wallet"; export declare class Signature { static signEvmTx(wallet: Wallet, tx: string, digest: string, cAddressToRecover: string): Promise; static signAvaxTx(wallet: Wallet, tx: string, digest: string, publicKeyToRecover: string): Promise; private static _recoverPublicKey; private static _recoverPublicKeyFromEthMessage; private static _recoverCAddress; } //# sourceMappingURL=sign.d.ts.map