import type { ProjectContext } from '../types/index.js'; /** * Detect project framework and configuration */ export declare class ProjectDetector { private rootDir; constructor(rootDir?: string); /** * Detect project context */ detect(): Promise; /** * Detect framework from package.json */ private detectFramework; /** * Detect TypeScript usage */ private detectTypeScript; /** * Detect style format */ private detectStyleFormat; /** * Detect component directory */ private detectComponentDir; /** * Check if directory is a valid project */ isValidProject(): Promise; /** * Get project name from package.json */ getProjectName(): Promise; } //# sourceMappingURL=project-detector.d.ts.map