import { CommonTaskAttrs, Task } from '../types.js';
type SshKeyAttrs = {
    path: string;
    type?: 'rsa' | 'dsa' | 'rsa1' | 'ecdsa' | 'ed25519';
    passphrase?: string;
};
export declare function ssh_key(name: string, attrs: SshKeyAttrs, common?: CommonTaskAttrs): Task<'community.crypto.openssh_keypair', SshKeyAttrs>;
export {};
//# sourceMappingURL=crypto.d.ts.map