UNPKG

electron-dl-manager

Version:

A library for implementing file downloads in Electron with 'save as' dialog and id support.

15 lines (14 loc) 558 B
import { DownloadData } from "./DownloadData"; import type { DownloadConfig, IElectronDownloadManager } from "./types"; /** * Mock version of ElectronDownloadManager * that can be used for testing purposes */ export declare class ElectronDownloadManagerMock implements IElectronDownloadManager { download(_params: DownloadConfig): Promise<string>; cancelDownload(_id: string): void; pauseDownload(_id: string): void; resumeDownload(_id: string): void; getActiveDownloadCount(): number; getDownloadData(id: string): DownloadData; }