import { BackupResult } from '../types';
export declare class BackupService {
    private readonly backupBaseDir;
    createBackup(): Promise<BackupResult>;
    private generateTimestamp;
    private listAllFiles;
    getFileHash(filePath: string): Promise<string | null>;
    hasFileChanged(filePath: string, originalContent: string): Promise<boolean>;
    cleanupOldBackups(): Promise<void>;
}
//# sourceMappingURL=backup.d.ts.map