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>;
}
