import type { InitializedObservable } from '@noshiro/syncflow'; export declare const useObservableState: (initialState: S) => Readonly<{ state$: InitializedObservable; setState: (v: S) => S; updateState: (updateFn: (prev: S) => S) => S; resetState: () => S; }>;