import { Observable, OpaqueObject } from '@legendapp/state'; /** * React hook wrapper around `resolveWindowSource`. Memoizes the computed * observable across renders so legacy hook-layer code (outside of `useScope`) * gets a stable reference. * * New scope-based cores should call `resolveWindowSource(opts$.window)` * directly inside their `useScope` factory instead. * * @internal web package only — not exported from public API. */ declare function useResolvedWindow(resolved$: Observable): Observable | null>; export { useResolvedWindow };