export interface SSHKeyPair {
    publicKey: string;
    privateKeyPath: string;
    fingerprint?: string;
}
/**
 * Get or generate SSH key pair for Flui CLI
 * @returns SSH key pair with public key content and private key path
 */
export declare function getOrCreateSSHKey(): SSHKeyPair;
/**
 * Get SSH key information without generating
 * @returns Key info or null if doesn't exist
 */
export declare function getSSHKeyInfo(): {
    exists: boolean;
    path: string;
    publicKey?: string;
};
/**
 * Delete SSH key pair
 */
export declare function deleteSSHKey(): void;
