/// import { EventEmitter } from 'events'; import { Writable } from 'stream'; import { Playlist } from './Playlist'; export declare class QueueStream { playlist: Playlist; private current; private eventBus; private trackStream; private prebuffer; private folders; constructor(); getPrebuffer: () => Buffer; currentPipe: (wrstr: Writable, opts?: {}) => Writable; next: () => void; addFolder(folder: string): void; start(): void; on(event: string, listener: (...args: any[]) => void): EventEmitter; private restart; }