/**
 * Project Analyzer for Deployment Routing
 *
 * Analyzes project structure, dependencies, and configuration to determine
 * optimal deployment platform (Vercel vs Cloudflare).
 */
import type { FrameworkDetection, NodeDependencyAnalysis, SSRAnalysis, SEOAnalysis, EdgeCompatibility, ProjectAnalysis } from './types.js';
/**
 * Detect framework from project structure
 */
export declare function detectFramework(projectPath: string): FrameworkDetection;
/**
 * Analyze Node.js dependencies for edge compatibility
 */
export declare function analyzeNodeDependencies(projectPath: string): NodeDependencyAnalysis;
/**
 * Analyze SSR patterns in the project
 */
export declare function analyzeSSR(projectPath: string): SSRAnalysis;
/**
 * Analyze SEO requirements
 */
export declare function analyzeSEO(projectPath: string): SEOAnalysis;
/**
 * Analyze edge compatibility
 */
export declare function analyzeEdgeCompatibility(nodeDeps: NodeDependencyAnalysis, ssr: SSRAnalysis): EdgeCompatibility;
/**
 * Full project analysis
 */
export declare function analyzeProject(projectPath: string): ProjectAnalysis;
//# sourceMappingURL=project-analyzer.d.ts.map