import { n as AdapterProps } from "../context-3xaSk51n.js";
import { ReactElement, ReactNode } from "react";
//#region src/adapters/react.d.ts
declare function NuqsAdapter({ children, fullPageNavigationOnShallowFalseUpdates, ...adapterProps }: AdapterProps & {
  children: ReactNode;
  fullPageNavigationOnShallowFalseUpdates?: boolean;
}): ReactElement;
/**
 * Opt-in to syncing shallow updates of the URL with the useOptimisticSearchParams hook.
 *
 * By default, the useOptimisticSearchParams hook will only react to internal nuqs updates.
 * If third party code updates the History API directly, use this function to
 * enable useOptimisticSearchParams to react to those changes.
 */
declare function enableHistorySync(): void;
//#endregion
export { NuqsAdapter, enableHistorySync };
//# sourceMappingURL=react.d.ts.map