import { AutocompletePrediction } from './Location.types';
import * as React from 'react';
interface LocationOptionProps {
    /**
     * Props for list item that wraps custom contents
     * @required
     */
    listItemProps: React.HTMLAttributes<HTMLLIElement>;
    /**
     * Definition of PlaceType option being rendered in list item
     * @required
     */
    option: AutocompletePrediction;
    /**
     * Icon to render on far left of list item
     * @required
     */
    resultIcon: React.ReactElement | false;
    /**
     * Indicates to highlight text in option that matches textfield input
     * @required
     */
    highlightMatches: boolean;
}
/**
 * Function to render custom location list items in the Autocomplete menu
 *
 * **Required Props**
 * - `listItemProps` - Props for list item that wraps custom contents
 * - `option` - Definition of PlaceType option being rendered in list item
 * - `resultIcon` - Icon to render on far left of list item
 * - `highlightMatches` - Indicates to highlight text in option that matches textfield input
 *
 * @param props LocationOptionProps
 * @returns Custom autocomplete option
 */
declare const LocationOption: React.FC<LocationOptionProps>;
export default LocationOption;
