export { A as AtomObserveOptions, S as SignalObserveOptions, o as observe } from './observe-C5r3qKaO.cjs'; import { Observable, Subscribable } from 'rxjs'; import { D as DestroyableAtom } from './types-CxOJPpKX.cjs'; /** * Get the current value of an `Observable` as a reactive `Atom`. * * `fromObservable` returns a `Atom` which provides synchronous reactive access to values produced * by the given `Observable`, by subscribing to that `Observable`. The returned `Atom` will always * have the most recent value emitted by the subscription, and will throw an error if the * `Observable` errors. */ declare function fromObservable(source: Observable | Subscribable): DestroyableAtom; /** * Get the current value of an `Observable` as a reactive `Atom`. * * `fromObservable` returns a `Atom` which provides synchronous reactive access to values produced * by the given `Observable`, by subscribing to that `Observable`. The returned `Atom` will always * have the most recent value emitted by the subscription, and will throw an error if the * `Observable` errors. */ declare function fromObservable(source: Observable | Subscribable, initialValue: T): DestroyableAtom; export { fromObservable };