andrade-soulseek-downloader
Version:
Simple, safe Soulseek download library with built-in rate limiting to prevent bans
18 lines • 545 B
TypeScript
/**
* Response DTO for track download use case.
*/
export interface DownloadTrackResponse {
/** Whether download succeeded */
success: boolean;
/** Path to downloaded file */
filePath?: string;
/** Error message if failed */
error?: string;
/** Number of download attempts made */
attemptsMade: number;
/** Bitrate of downloaded file */
quality?: number;
/** Source of the download (Soulseek or YouTube) */
source?: 'Soulseek' | 'YouTube';
}
//# sourceMappingURL=download-track-response.d.ts.map