ai21
Version:
AI21 TypeScript SDK
12 lines (11 loc) • 417 B
TypeScript
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>;
}