UNPKG

583 BTypeScriptView Raw
1import { TaskPromise } from './task-promise.js';
2export declare class JSONParseStream<T = any> extends TransformStream<string | Uint8Array, T> {
3 #private;
4 constructor(jsonPath?: string);
5 get path(): string;
6}
7/** @deprecated Rename!!! */
8export declare class JSONParseNexus<T = any> extends TransformStream<string | Uint8Array, [string, T]> {
9 #private;
10 constructor();
11 promise<T = any>(jsonPath: string): TaskPromise<T | undefined>;
12 stream<U = any>(jsonPath: string): ReadableStream<U>;
13 iterable<U = any>(jsonPath: string): AsyncIterableIterator<U>;
14}