import { type ObservableLike, Observable } from "./Observable.js"; /** * Calls the callback function for each value emitted by the observable. The * callback function returns a new observable that is flattened to avoid * creating an observable of observables. * * The observable completes when the source observable and all inner observables * complete. */ export declare function flatMap(callback: (value: T) => ObservableLike | PromiseLike): (observable: ObservableLike) => Observable; //# sourceMappingURL=flatMap.d.ts.map