import { DeferredObservableWithSideEffectsLike, MulticastObservableLike, ObservableLike, ObservableLike_isDeferred, ObservableLike_isMulticasted, ObservableLike_isPure, ObservableLike_isRunnable, ObserverLike, PureDeferredObservableLike, PureRunnableLike, RunnableWithSideEffectsLike } from "../../../concurrent.js"; import { SideEffect1 } from "../../../functions.js"; interface ObservableCreateWithConfig { createWithConfig(f: SideEffect1>, config: Pick): PureRunnableLike; createWithConfig(f: SideEffect1>, config: Pick): RunnableWithSideEffectsLike; createWithConfig(f: SideEffect1>, config: Pick): PureDeferredObservableLike; createWithConfig(f: SideEffect1>, config: Pick): DeferredObservableWithSideEffectsLike; createWithConfig(f: SideEffect1>, config: Pick): MulticastObservableLike; createWithConfig(f: SideEffect1>, config: Pick): ObservableLike; } declare const Observable_createWithConfig: ObservableCreateWithConfig["createWithConfig"]; export default Observable_createWithConfig;