import type { SSHKeyPair } from "./types.js"; /** * Generate an Ed25519 SSH key pair. */ export declare function generateSSHKeyPair(): SSHKeyPair; /** * Parse a public key string and return its algorithm and fingerprint. */ export declare function parsePublicKey(key: string): { algorithm: string; fingerprint: string; }; /** * Calculate the SHA256 fingerprint of a public key (base64 encoded). */ export declare function calculateFingerprint(publicKey: string): string; /** * Format a public key as an authorized_keys entry with an optional comment. */ export declare function formatAuthorizedKey(publicKey: string, comment?: string): string; //# sourceMappingURL=ssh-keys.d.ts.map