export interface AsyncPushCallbacks { next: (value: T) => void; done: () => void; error: (err: unknown) => void; registerCleanup?: (cb: () => void | Promise) => void; } export declare function createAsyncIterable(listener: (ls: AsyncPushCallbacks) => void): AsyncIterable; //# sourceMappingURL=create-async-iterable.d.ts.map