import { SearchParamsChangeHandler, SearchParamsStoreOptions } from '../../../pageContainers/IndexPage'; import type { ApiSearchParams } from '../../../templates/IndexPage/types'; export declare const searchParamsChangeHandlerAtom: import("jotai").PrimitiveAtom<{ onChangeSearchParams?: SearchParamsChangeHandler | undefined; transformSearchParams?: ((prevParams: any) => any) | undefined; searchParamsStoreOptions?: SearchParamsStoreOptions | undefined; }> & { init: { onChangeSearchParams?: SearchParamsChangeHandler | undefined; transformSearchParams?: ((prevParams: any) => any) | undefined; searchParamsStoreOptions?: SearchParamsStoreOptions | undefined; }; }; export declare const useOnChangeSearchParamsAtom:

() => SearchParamsChangeHandler

| undefined; export declare const useTransformSearchParamsAtom:

() => ((prevParams: P) => P) | undefined; export declare const useSearchParamsStoreOptionsAtom: () => { storeKeys: string[]; contextPairs: { [key: string]: string; }; } | undefined; export declare const useSetSearchParamsChangeHandlerProps:

(props: { onChangeSearchParams?: SearchParamsChangeHandler

| undefined; transformSearchParams?: ((prevParams: P) => P) | undefined; searchParamsStoreOptions?: SearchParamsStoreOptions | undefined; }) => { onChangeSearchParams?: SearchParamsChangeHandler | undefined; transformSearchParams?: ((prevParams: any) => any) | undefined; searchParamsStoreOptions?: SearchParamsStoreOptions | undefined; };