import * as next_navigation from 'next/navigation'; import { P as ParamOptions } from '../types-DFB05V_k.js'; import '../parsers.js'; declare function createSearchParams(): { get: (key: string, options?: ParamOptions) => T | undefined; set: (key: string, values: unknown | unknown[], options?: ParamOptions) => void; add: (key: string, values: unknown | unknown[], options?: ParamOptions) => void; remove: (key: string, values: unknown | unknown[]) => void; matches: (key: string, value: unknown, options?: ParamOptions) => boolean; getWithDefault: (key: string, defaultValue: T, options?: ParamOptions) => T; clear: (key: string) => void; resetAllParams: () => void; setMany: (params: Record, options?: ParamOptions) => void; toggle: (key: string, value?: string, options?: ParamOptions) => void; update: (key: string, oldValue: string, newValue: string) => void; getAll: () => Record; params: URLSearchParams | next_navigation.ReadonlyURLSearchParams; }; export { createSearchParams };