import type { Backup, DownloadBackupArgs, GetBackupsArgs } from '../types/backups/index.js'; import type { FileResponse } from '../types/http.js'; import { BaseClient } from './base-client.js'; /** * Internal sub-client handling backup-domain endpoints. * * Instantiated by `TodoistApi`; every public backup method on * `TodoistApi` delegates here. See `todoist-api.ts` for user-facing * JSDoc. */ export declare class BackupClient extends BaseClient { getBackups(args?: GetBackupsArgs): Promise; downloadBackup(args: DownloadBackupArgs): Promise; }