/** * Suggest Engine - Project-aware skill recommendations * Analyzes package.json and project files to recommend matching skills from our 67K+ DB */ export interface ProjectAnalysis { languages: string[]; frameworks: string[]; libraries: string[]; testTools: string[]; buildTools: string[]; categories: string[]; } export interface SuggestedSkill { name: string; author: string; scopedName: string; description: string; score: number; matchReasons: string[]; githubUrl: string; stars: number; } export interface SuggestOptions { limit?: number; minScore?: number; category?: string; task?: string; verbose?: boolean; json?: boolean; path?: string; } /** * Analyze a project directory to detect tech stack */ export declare function analyzeProject(projectPath: string): Promise; /** * Build search keywords from project analysis */ export declare function buildSearchKeywords(analysis: ProjectAnalysis, task?: string): string[]; /** * Score a skill against project analysis */ export declare function scoreSkill(skill: { name: string; description: string; stars: number; }, analysis: ProjectAnalysis, keywords: string[]): { score: number; reasons: string[]; }; //# sourceMappingURL=suggest.d.ts.map