/** * 文档加载器 * @作者 li peng * @创建时间 2025-12-20 * @描述 负责加载编码规范、组件文档、工具文档和典型案例 */ import type { CodingStandardDoc, UIComponentDoc, UtilDoc, CaseDoc, DocumentIndex } from '../types/index.js'; /** * 加载编码规范文档 * @returns 编码规范文档映射 */ export declare function loadStandards(): Map; /** * 加载 UI 组件文档 * @returns 组件文档映射 */ export declare function loadComponents(): Map; /** * 加载 Util 工具文档 * @returns 工具文档映射 */ export declare function loadUtils(): Map; /** * 加载典型案例文档 * @returns 案例文档数组 */ export declare function loadCases(): CaseDoc[]; /** * 加载所有文档并构建索引 * @returns 文档索引 */ export declare function loadAllDocuments(): DocumentIndex; /** * 获取所有已加载的编码规范类型 * @param standards 编码规范映射 * @returns 规范类型数组 */ export declare function getStandardTypes(standards: Map): string[]; /** * 获取所有已加载的组件名称 * @param components 组件映射 * @returns 组件名称数组(去重) */ export declare function getComponentNames(components: Map): string[]; /** * 获取所有已加载的 Util 分类 * @param utils 工具映射 * @returns 分类数组 */ export declare function getUtilCategories(utils: Map): string[]; //# sourceMappingURL=loader.d.ts.map