import { type ParserOptions, type StreamParserOptions } from '@json2csv/plainjs'; export interface AwaitableReadableStream extends ReadableStream { promise(): Promise; } export default class JSON2CSVWHATWGTransformStream extends TransformStream implements TransformStream, EventTarget { readonly readable: AwaitableReadableStream; private delegate?; constructor(opts?: ParserOptions, asyncOpts?: StreamParserOptions, writableStrategy?: QueuingStrategy, readableStrategy?: QueuingStrategy); addEventListener(type: string, callback: EventListenerOrEventListenerObject | null, options?: boolean | AddEventListenerOptions | undefined): void; dispatchEvent(event: Event): boolean; removeEventListener(type: string, callback: EventListenerOrEventListenerObject | null, options?: boolean | EventListenerOptions | undefined): void; } //# sourceMappingURL=TransformStream.d.ts.map