import type { Detection } from '../shared/types/index.js'; import type { Suggestion } from '../shared/types/suggestion.types.js'; import type { ISuggester, ISuggesterService, SuggestionOptions } from './interfaces/index.js'; export declare class SuggesterService implements ISuggesterService { private suggesters; registerSuggester(suggester: ISuggester): void; getSuggesters(): ISuggester[]; suggest(detections: Detection[], options?: SuggestionOptions): Promise; private suggestForDetection; private filterByConfidence; private prioritizeSuggestions; static generateSuggestionId(): string; }