import { BaseClient } from './base.js'; import { StandardResponse } from '../interfaces.js'; import { CreateUsenetDownloadOptions, UsenetDownloadInfo } from './interfaces.js'; export declare class UsenetAPI extends BaseClient { createUsenetDownload(options: CreateUsenetDownloadOptions): Promise; controlUsenetDownload(downloadId: number, operation: 'delete' | 'resume' | 'pause'): Promise; requestDownloadLink(params: { download_id: number; file_id?: number; zip_link?: boolean; }): Promise>; getDownloadList(params?: { bypass_cache?: boolean; id?: number; offset?: number; limit?: number; }): Promise>; } //# sourceMappingURL=usenet-api.d.ts.map