import React from 'react'; interface ListItem { label: string; value: string; } interface SearchableListProps { isSearchMode: boolean; searchQuery: string; onSearchQueryChange: (query: string) => void; selectedIndex: number; items: ListItem[]; limit: number; placeholder?: string; noMatchMessage?: string; children: React.ReactNode; } /** * Shared search mode UI: search input, filtered result list, and no-match message. * Wraps a SelectInput (passed as children) which is shown when not in search mode. */ declare const SearchableList: React.FC; export default SearchableList;