//#region src/hooks/useListUrlState.d.ts interface ListUrlState = Record> { q: string; page: number; limit: number; sort?: string | null; filters: TFilters; } declare function useListUrlState = Record>({ defaults, paramKeys, replaceState }: { defaults: ListUrlState; paramKeys?: { q: string; page: string; limit: string; sort: string; filters: string; }; replaceState?: boolean; }): { readonly state: ListUrlState; readonly setState: (next: Partial>) => void; readonly setFilter: (key: keyof TFilters, value: TFilters[keyof TFilters] | undefined | null) => void; readonly clearFilters: () => void; }; //#endregion export { useListUrlState }; //# sourceMappingURL=useListUrlState.d.ts.map