UNPKG

@signalk/streams

Version:

Utilities for handling streams of Signal K data

25 lines 753 B
import { Transform, TransformCallback } from 'stream'; import type { CreateDebug } from './types'; interface CanboatJsOptions { app: { emit(event: string, ...args: unknown[]): void; }; analyzerOutEvent?: string; useCamelCompat?: boolean; createDebug?: CreateDebug; [key: string]: unknown; } interface FileChunk { fromFile: boolean; data: string; timestamp: string; } export default class CanboatJs extends Transform { private readonly fromPgn; private readonly app; private readonly analyzerOutEvent; constructor(options: CanboatJsOptions); _transform(chunk: Buffer | FileChunk, encoding: BufferEncoding, done: TransformCallback): void; } export {}; //# sourceMappingURL=canboatjs.d.ts.map