import type { SearchResult, FuzzySearchItem } from '@teambit/explorer.ui.command-bar'; import { FuzzySearcher } from '@teambit/explorer.ui.command-bar'; import type { SearchProvider } from '../search-provider'; import type { Command } from './command'; export declare class CommandSearcher extends FuzzySearcher implements SearchProvider { constructor(commands: Command[]); test(term: string): boolean; protected toSearchableItem(item: Command): Command; protected toSearchResult({ item }: FuzzySearchItem): SearchResult; }