import type { ClassifyResult, ScaffoldResult, ProjectConfig } from "../../types/index.js";
/**
 * 代码骨架生成器 — 根据用户意图和项目配置，使用 Handlebars 模板引擎渲染代码骨架文件。
 * 支持模块名自动提取（中英文）、多模板集渲染、目标路径智能映射和文件冲突检测。
 */
/** 脚手架生成输入参数 */
export interface ScaffoldInput {
    intent: string;
    classification: ClassifyResult;
    config: ProjectConfig;
    projectPath: string;
}
/**
 * 生成代码骨架 — 遍历模板集，编译渲染每个 .hbs 模板，映射到目标路径并检测冲突。
 * @param input - 脚手架输入，包含用户意图、分类结果、项目配置和项目路径
 * @returns 脚手架结果，包含生成的文件列表、模块名、摘要和冲突警告
 */
export declare function generateScaffold(input: ScaffoldInput): Promise<ScaffoldResult>;
//# sourceMappingURL=scaffolder.d.ts.map