import { AgentTemplate } from './agents/index'; export interface CompileOptions { outputDir: string; agentId: string; projectName: string; } export declare class TemplateCompiler { private baseFiles; compile(options: CompileOptions): Promise; private ensureDirectory; private copyBaseFiles; private copyAgentFiles; private generateProjectFiles; private generatePackageJson; private generateDevServer; private generateApiServer; private generatePythonInstaller; private generateGitignore; private installDependencies; } export declare function compileAgent(agentId: string, projectName: string, outputDir: string): Promise; export declare function listAvailableAgents(): void; export declare function getAgentInfo(agentId: string): AgentTemplate | null; //# sourceMappingURL=compiler.d.ts.map