UNPKG

exthos

Version:

stream processing in nodejs using the power of golang

19 lines 603 B
import { TStreamConfig } from "../types/streamConfig.js"; import * as nanomsg from "nanomsg"; declare class Stream { #private; hasInport: boolean; hasOutport: boolean; readonly streamID: string; get streamConfig(): TStreamConfig; set streamConfig(s: TStreamConfig); get inport(): nanomsg.Socket; get outport(): nanomsg.Socket; createInport(): void; createOutport(this: Stream): void; constructor(streamConfig: TStreamConfig); beforeAdd: () => Promise<any[]>; afterRemove: () => Promise<any[]>; } export { Stream }; //# sourceMappingURL=stream.d.ts.map