import type { ListControlAreaSearchFilterType } from '../../../areas/ListControl'; import type { ApiSearchParams } from '../../../templates/IndexPage/types'; type SearchAtomValue

= { searchQuery: P; updateSearchParams?: (params: { filterSearchParams?: Partial

; metaSearchParams?: Partial

; }) => void; setMetaSearchParams?: (q: Partial) => void; filters: ListControlAreaSearchFilterType

[]; isFiltered?: boolean; recordTemplateOptionsQueryKey?: string; setOtherResourceQueryKeys?: (keys: string[]) => void; windowOptionsQueryKey?: string; windowOptionsRecordIdQueryKey?: string; windowOptionsPreConditionQueryKey?: string; setWindowOptionsQueryKey?: (key: string) => void; setWindowOptionsRecordIdQueryKey?: (key: string) => void; setWindowOptionsPreConditionQueryKey?: (key: string) => void; }; export declare const searchStateAtom: import("jotai").PrimitiveAtom> & { init: SearchAtomValue; }; export declare const useSearchState:

() => SearchAtomValue

; export declare const useSetSearchState:

() => (args_0: SearchAtomValue

) => void; export declare const useSetMetaSearchParams: () => ((q: Partial) => void) | undefined; export declare const useCurrentWindowId: () => string | undefined; export declare const useCurrentWindowRecordId: () => string | number | undefined; export declare const useCurrentWindowPreCondition: () => string | number | undefined; export {};