import { EventEmitter } from "events";
export interface LibraryDownload {
    sha1?: string;
    size?: number;
    path: string;
    type: 'Library' | 'Native' | 'CFILE';
    url?: string;
    content?: string;
}
export declare class MinecraftLibrariesDownloader extends EventEmitter {
    #private;
    constructor(root: string, version: string, concurrency?: number);
    start(): Promise<void>;
}
