import { createMediaQuery } from './core.mjs'; export { UseMediaQueryOptions, UseMediaQueryReturn, evaluateSSRQuery } from './core.mjs'; import '@legendapp/state'; import '@usels/core'; import '../../shared/configurable.mjs'; /** * Reactive CSS media query hook. * * Wraps {@link createMediaQuery} in a `useScope` factory so that the * underlying `MediaQueryList` and its `change` listener live for the exact * lifetime of the component and re-bind automatically when the query * Observable changes. */ type UseMediaQuery = typeof createMediaQuery; declare const useMediaQuery: UseMediaQuery; export { type UseMediaQuery, createMediaQuery, useMediaQuery };