type BackupType = 'api' | 'db' | 'rescue' | 'stocks_restore' | 'stocks_curate' | 'other';
interface BackupEntry {
    filename: string;
    size_bytes: number;
    size_mb: number;
    type: BackupType;
    created_at: Date;
    description: string;
}
export declare class AdminSystemBackupsService {
    list(): Promise<{
        backups: BackupEntry[];
        total_count: number;
        total_size_mb: number;
        backups_path: string;
    }>;
    resolveFileForDownload(filename: string): {
        absPath: string;
        size: number;
        contentType: string;
    };
    private classify;
    private describe;
    private contentType;
}
export {};
