export interface ProjectSignal { id: string; label: string; evidence: string[]; recommendedRoles: string[]; recommendedSkills: string[]; sourceGroups: string[]; } export interface ProjectDetectionReport { root: string; signals: ProjectSignal[]; recommendedRoles: string[]; recommendedSkills: string[]; sourceGroups: string[]; reviewRequired: boolean; accepted: boolean; } export declare function detectProjectProfile(root?: string): Promise; export declare function acceptDetectedProjectProfile({ root, outputPath, }?: { root?: string; outputPath?: string; }): Promise;