import { type ReactNode } from 'react'; import { type BaseProps, BaseSuggestions } from '../../base-suggestions'; import type { DaDataAddress, DaDataAddressBounds, DaDataAddressSuggestion } from './address-types'; type Dictionary = Record; interface Props extends BaseProps { filterLanguage?: 'ru' | 'en'; filterFromBound?: DaDataAddressBounds; filterToBound?: DaDataAddressBounds; filterLocations?: Dictionary[]; filterLocationsBoost?: Dictionary[]; filterRestrictValue?: boolean; } export declare class AddressSuggestions extends BaseSuggestions { loadSuggestionsUrl: string; getLoadSuggestionsData: () => Record; protected renderOption: (suggestion: DaDataAddressSuggestion) => ReactNode; } export {};