import * as react from 'react'; import { HTMLAttributes } from 'react'; import { Status } from './status-dot.js'; interface BackupJob { name: string; status: Status; lastRun?: string; nextRun?: string; size?: string; target?: string; } interface BackupStatusPanelProps extends HTMLAttributes { /** List of backup jobs */ jobs: BackupJob[]; /** Total size of all backups */ totalSize?: string; /** Last full backup timestamp */ lastFullBackup?: string; /** Whether the panel is loading */ loading?: boolean; } declare const BackupStatusPanel: react.ForwardRefExoticComponent>; export { type BackupJob, BackupStatusPanel, type BackupStatusPanelProps };