export function mapAsyncIterable(iterable: AsyncIterable, transform: (value: TIn) => TOut): AsyncIterable; export function iterateLatest(follower: ERef>): { /** @returns {AsyncIterator} */ [Symbol.asyncIterator]: () => AsyncIterator; } & import("@endo/pass-style").RemotableObject<`Alleged: ${string}`> & import("@endo/eventual-send").RemotableBrand<{}, { /** @returns {AsyncIterator} */ [Symbol.asyncIterator]: () => AsyncIterator; }>; export function iterateEach(follower: ERef>, options?: import("./types.js").IterateEachOptions): { /** @returns {AsyncIterator} */ [Symbol.asyncIterator]: () => AsyncIterator; } & import("@endo/pass-style").RemotableObject<`Alleged: ${string}`> & import("@endo/eventual-send").RemotableBrand<{}, { /** @returns {AsyncIterator} */ [Symbol.asyncIterator]: () => AsyncIterator; }>; export function iterateReverse(follower: ERef>, options?: import("./types.js").IterateEachOptions): { /** @returns {AsyncIterator} */ [Symbol.asyncIterator]: () => AsyncIterator; } & import("@endo/pass-style").RemotableObject<`Alleged: ${string}`> & import("@endo/eventual-send").RemotableBrand<{}, { /** @returns {AsyncIterator} */ [Symbol.asyncIterator]: () => AsyncIterator; }>; export { subscribeEach, subscribeLatest } from "@agoric/notifier/subscribe.js"; //# sourceMappingURL=iterable.d.ts.map