/// import { Transform } from 'stream'; /** * Scans the object stream */ export default class Scanner extends Transform { private _scannerCallback; private readonly _abortOnError; /** * @constructor * @param scannerCallback * @param abortOnError True if error in filtering should emit error, false otherwise */ constructor(scannerCallback: Function, abortOnError?: boolean); /** * https://nodejs.org/api/stream.html#stream_transform_transform_chunk_encoding_callback * @override */ _transform(chunk: Buffer | string | any, encoding: string, callback: Function): void; }