UNPKG

@eleven-am/transcoder

Version:

High-performance HLS transcoding library with hardware acceleration, intelligent client management, and distributed processing support for Node.js

10 lines 682 B
import { EventEmitter } from 'events'; import { TaskEither } from '@eleven-am/fp'; export declare function streamToString(stream: NodeJS.ReadableStream): TaskEither<string>; export declare function streamToJson<T>(stream: NodeJS.ReadableStream): TaskEither<T>; export declare class ExtendedEventEmitter<EventMap extends Record<string, any>> extends EventEmitter { emit<K extends keyof EventMap & string>(event: K, args: EventMap[K]): boolean; on<K extends keyof EventMap & string>(event: K, listener: (args: EventMap[K]) => void): this; once<K extends keyof EventMap & string>(event: K, listener: (args: EventMap[K]) => void): this; } //# sourceMappingURL=utils.d.ts.map