UNPKG

@signalk/streams

Version:

Utilities for handling streams of Signal K data

19 lines 632 B
import { Transform, TransformCallback } from 'stream'; interface N2kAnalyzerOptions { app: { emit(event: string, ...args: unknown[]): void; }; analyzerOutEvent?: string; [key: string]: unknown; } export default class N2kAnalyzer extends Transform { private readonly analyzerOutEvent; private readonly analyzerProcess; private pipeTo; constructor(options: N2kAnalyzerOptions); _transform(chunk: Buffer, encoding: BufferEncoding, done: TransformCallback): void; pipe<T extends NodeJS.WritableStream>(pipeTo: T): T; end(): this; } export {}; //# sourceMappingURL=n2kAnalyzer.d.ts.map