interface PushAsyncIterable extends AsyncIterable { /** * Push a value into the iterable. */ next(value: T): void; /** * Return a value from the iterable. */ return(value?: TReturn): void; /** * Throw an error from the iterable. */ throw(value?: any): void; } /** * Creates an async iterable where the data is pushed by calling methods on the iterable. */ export declare const makePushIterable: () => PushAsyncIterable; export {}; //# sourceMappingURL=push-iterable.d.ts.map