import React from 'react'; import { Location } from './types'; import { Cluster } from '@flowmap.gl/cluster'; import { LocationFilterMode } from './FlowMap.state'; export interface Props { selectedLocations: string[] | undefined; locations: (Location | Cluster)[]; locationFilterMode: LocationFilterMode; onSelectionChanged: (selectedLocations: string[] | undefined) => void; onLocationFilterModeChange: (mode: LocationFilterMode) => void; } declare class LocationsSearchBox extends React.PureComponent { private getSortedLocations; private getLocationsBySelectionStatus; render(): JSX.Element; private tagRenderer; private itemRenderer; private handleSelectionCleared; private handleLocationSelected; private handleLocationRemoved; } export default LocationsSearchBox; //# sourceMappingURL=LocationSearchBox.d.ts.map