export interface FrameworkInfo { name: string; language: string; cliCommand: string; projectStructure: string[]; dependencies: { [key: string]: string; }; devDependencies: { [key: string]: string; }; configFiles: string[]; entryPoint: string; buildCommand: string; startCommand: string; testCommand: string; } export declare class FrameworkMapper { private static frameworks; static getFrameworkInfo(framework: string): FrameworkInfo | null; static getSupportedFrameworks(): string[]; static getFrameworksByLanguage(language: string): string[]; static generateProjectStructure(framework: string, projectPath: string, projectName: string): Promise; private static generateFrameworkFiles; private static generatePackageJson; private static generateTsConfig; private static generateRequirementsTxt; private static generateGoMod; private static generateCargoToml; private static generateFrameworkConfig; private static generateNestConfig; private static generateDjangoConfig; private static generateFastAPIConfig; private static tomlStringify; } //# sourceMappingURL=framework-mapper.d.ts.map