UNPKG

ai21

Version:

AI21 TypeScript SDK

12 lines (11 loc) 417 B
import { SSEDecoder } from './SSEDecoder'; import { CrossPlatformResponse } from '../types'; export declare class Stream<T> implements AsyncIterableIterator<T> { private response; private decoder; private iterator; constructor(response: CrossPlatformResponse, decoder?: SSEDecoder); private stream; next(): Promise<IteratorResult<T>>; [Symbol.asyncIterator](): AsyncIterableIterator<T>; }