interface SearchConfig { items: T[]; keysToSearch?: string[]; } interface SearchApi { searchTerm: string; clearSearch: () => void; filteredItems: T[]; setSearch: (value: string) => void; } export declare function useSearch>(config: SearchConfig): SearchApi; export {};