@langchain/core
Version:
Core LangChain.js abstractions and schemas
1 lines • 5.6 kB
Source Map (JSON)
{"version":3,"file":"stream.d.ts","names":["IterableReadableStreamInterface","IterableReadableStream","T","ReadableStreamDefaultReader","IteratorResult","Promise","Symbol","asyncIterator","asyncDispose","ReadableStream","AsyncGenerator","atee","concat","Array","Record","AsyncGeneratorWithSetup","S","TReturn","TNext","AbortSignal","PromiseLike","Error","pipeGeneratorWithSetup","A","U","UReturn","UNext","Awaited"],"sources":["../../src/utils/stream.d.ts"],"sourcesContent":["import type { IterableReadableStreamInterface } from \"../types/_internal.js\";\nexport type { IterableReadableStreamInterface };\nexport declare class IterableReadableStream<T> extends ReadableStream<T> implements IterableReadableStreamInterface<T> {\n reader: ReadableStreamDefaultReader<T>;\n ensureReader(): void;\n next(): Promise<IteratorResult<T>>;\n return(): Promise<IteratorResult<T>>;\n throw(e: any): Promise<IteratorResult<T>>;\n [Symbol.asyncIterator](): this;\n [Symbol.asyncDispose](): Promise<void>;\n static fromReadableStream<T>(stream: ReadableStream<T>): IterableReadableStream<T>;\n static fromAsyncGenerator<T>(generator: AsyncGenerator<T>): IterableReadableStream<T>;\n}\nexport declare function atee<T>(iter: AsyncGenerator<T>, length?: number): AsyncGenerator<T>[];\nexport declare function concat<T extends Array<any> | string | number | Record<string, any> | any>(first: T, second: T): T;\nexport declare class AsyncGeneratorWithSetup<S = unknown, T = unknown, TReturn = unknown, TNext = unknown> implements AsyncGenerator<T, TReturn, TNext> {\n private generator;\n setup: Promise<S>;\n config?: unknown;\n signal?: AbortSignal;\n private firstResult;\n private firstResultUsed;\n constructor(params: {\n generator: AsyncGenerator<T>;\n startSetup?: () => Promise<S>;\n config?: unknown;\n signal?: AbortSignal;\n });\n next(...args: [] | [TNext]): Promise<IteratorResult<T>>;\n return(value?: TReturn | PromiseLike<TReturn>): Promise<IteratorResult<T>>;\n throw(e: Error): Promise<IteratorResult<T>>;\n [Symbol.asyncIterator](): this;\n [Symbol.asyncDispose](): Promise<void>;\n}\nexport declare function pipeGeneratorWithSetup<S, A extends unknown[], T, TReturn, TNext, U, UReturn, UNext>(to: (g: AsyncGenerator<T, TReturn, TNext>, s: S, ...args: A) => AsyncGenerator<U, UReturn, UNext>, generator: AsyncGenerator<T, TReturn, TNext>, startSetup: () => Promise<S>, signal: AbortSignal | undefined, ...args: A): Promise<{\n output: AsyncGenerator<U, UReturn, UNext>;\n setup: Awaited<S>;\n}>;\n//# sourceMappingURL=stream.d.ts.map"],"mappings":"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"}