1 | import { TaskPromise } from './task-promise.js';
|
2 | export declare class JSONParseStream<T = any> extends TransformStream<string | Uint8Array, T> {
|
3 | #private;
|
4 | constructor(jsonPath?: string);
|
5 | get path(): string;
|
6 | }
|
7 | /** @deprecated Rename!!! */
|
8 | export 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 | }
|