///
export declare type Item = T & {
[key: string]: any;
};
export interface ResultsProps {
results: Item[];
onClick: Function;
highlightedItem: number;
setHighlightedItem: Function;
setSearchString: Function;
formatResult?: Function;
showIcon: boolean;
maxResults: number;
resultStringKeyName: string;
CustomSearchIcon?: Function;
}
export default function Results({ results, onClick, setSearchString, showIcon, maxResults, resultStringKeyName, highlightedItem, setHighlightedItem, formatResult, CustomSearchIcon }: ResultsProps): JSX.Element | null;