import { CloudProvider } from '../../providers/enums/cloud-provider.enum';
export declare class SSHKeyDto {
    id: string;
    name: string;
    publicKey: string;
    fingerprint: string;
    type: string;
    createdAt: Date;
    updatedAt?: Date;
    source?: 'local' | CloudProvider;
    syncedFromProvider?: boolean;
    availableOnProvider?: CloudProvider;
    providerKeyId?: string;
    isActive: boolean;
    autoGenerated: boolean;
    lastUsed?: Date;
    tags?: Record<string, string | string[]>;
    providerKeyMappings?: Record<string, string>;
    syncErrors?: Partial<Record<CloudProvider, string>>;
}
