import { Command } from 'commander'; export interface DownloadContext { outputDir: string; overwrite: boolean; concurrent: number; verbose: boolean; debug: boolean; logToFile: boolean; logLevel: string; } export declare function printDownloadHeader(context: DownloadContext, extraInfo?: Record): void; export declare function printDownloadSummary(fileCount: number, duration: number, outputDir: string): void; export declare function createDownloadFeedCommand(): Command; export declare function createDownloadUrlCommand(): Command; export declare function createDownloadLocalCommand(): Command; //# sourceMappingURL=download-handler.d.ts.map