@every-env/cli
Version:
Multi-agent orchestrator for AI-powered development workflows
29 lines • 953 B
TypeScript
import { ProjectType } from '../types/config.js';
export interface ProjectDetectionResult {
projectType: ProjectType;
signals: string[];
}
/**
* Detect project type based on repository heuristics
*/
export declare function detectProjectType(cwd?: string): Promise<ProjectDetectionResult>;
/**
* Get project type display name for UI
*/
export declare function getProjectTypeDisplayName(projectType: ProjectType): string;
/**
* Get available project types for selection
*/
export declare function getAvailableProjectTypes(): {
value: ProjectType;
label: string;
}[];
/**
* Check if detection result indicates ambiguous project type
*/
export declare function isAmbiguousDetection(result: ProjectDetectionResult): boolean;
/**
* Get detected project types from ambiguous detection
*/
export declare function getDetectedTypesFromAmbiguous(result: ProjectDetectionResult): ProjectType[];
//# sourceMappingURL=project-detect.d.ts.map