/** * Cryptographic signature utilities * Uses ed25519 for signing and verification */ export declare class SignatureUtils { /** * Generate a new keypair */ generateKeyPair(): { privateKey: string; publicKey: string; }; /** * Sign a message */ sign(message: string, privateKeyHex: string): Promise; /** * Verify a signature */ verify(message: string, signatureHex: string, publicKeyHex: string): Promise; /** * Get public key from private key */ getPublicKey(privateKeyHex: string): string; } //# sourceMappingURL=signature.d.ts.map