/**
* @author Luuxis
* @license CC-BY-NC 4.0 - https://creativecommons.org/licenses/by-nc/4.0/
*/
///
import { EventEmitter } from 'events';
interface downloadOptions {
url: string;
path: string;
length: number;
folder: string;
}
export default class download extends EventEmitter {
downloadFile(url: string, path: string, fileName: string): Promise;
downloadFileMultiple(files: downloadOptions, size: number, limit?: number, timeout?: number): Promise;
checkURL(url: string, timeout?: number): Promise;
checkMirror(baseURL: string, mirrors: any): Promise;
}
export {};