import type { Detection, Suggestion } from '../shared/types/index.js'; import type { ISuggester } from './interfaces/index.js'; import { LLMService } from '../services/llm.service.js'; import { ProjectContextService } from '../services/project-context.service.js'; export declare class LLMContextAwareSuggester implements ISuggester { private readonly llmService; private readonly projectContextService; readonly name = "llm-context-aware"; readonly supportedTypes: Detection['type'][]; constructor(llmService: LLMService, projectContextService: ProjectContextService); suggest(detection: Detection): Promise; private mapConfidence; }