//#region ui/useListState.d.ts interface UseListStateOptions { initialSearch?: string; initialFilters?: Record; initialPage?: number; initialItemsPerPage?: number; debounceMs?: number; } interface UseListStateReturn { searchQuery: string; setSearchQuery: (query: string) => void; filters: Record; setFilter: (key: string, value: string) => void; clearFilters: () => void; currentPage: number; itemsPerPage: number; setCurrentPage: (page: number) => void; setItemsPerPage: (itemsPerPage: number) => void; queryParams: { search: string; page: number; limit: number; } & Record; resetAll: () => void; } declare const useListState: ({ initialSearch, initialFilters, initialPage, initialItemsPerPage }?: UseListStateOptions) => UseListStateReturn; //#endregion export { UseListStateOptions, UseListStateReturn, useListState }; //# sourceMappingURL=useListState.d.ts.map