///
export type SearchOption = {
label: JSX.Element | string;
value: string | number;
icon?: JSX.Element | string;
};
export declare function useDropDownSearch(keyword: string, key: K, options: Array, mapFunction: (item: T) => T & SearchOption): {
options: (T & {
normalized: string;
})[];
matched: (T & {
normalized: string;
})[];
dropDownOptions: (T & SearchOption)[];
};