UNPKG

@langgraph-js/sdk

Version:

The UI SDK for LangGraph - seamlessly integrate your AI agents with frontend interfaces

16 lines (15 loc) 790 B
/** copied from https://github.com/langchain-ai/langgraphjs/tree/main/libs/sdk/src/utils */ type IterableReadableStreamInterface<T> = ReadableStream<T> & AsyncIterable<T>; export declare class IterableReadableStream<T> extends ReadableStream<T> implements IterableReadableStreamInterface<T> { [Symbol.asyncDispose]: () => Promise<void>; /** @ts-ignore */ reader: ReadableStreamDefaultReader<T>; ensureReader(): void; next(): Promise<IteratorResult<T>>; return(): Promise<IteratorResult<T>>; throw(e: any): Promise<IteratorResult<T>>; [Symbol.asyncIterator](): this; static fromReadableStream<T>(stream: ReadableStream<T>): IterableReadableStream<T>; static fromAsyncGenerator<T>(generator: AsyncGenerator<T>): IterableReadableStream<T>; } export {};