// `./presets.js` 是 **pnpm build 生成**的文件:仓库里不存在,也不由 tsc 编译。 // // 这个 `.d.ts` 与它同名,是 tsc 解析 `import … from "./presets.js"` 时的**类型替身**。 // 之所以不放一个真实的 `presets.ts` 占位文件:那样编辑器会把生成物当成第一等源码, // 有人去改它,然后被下一次构建静默覆盖。 // // 形状必须与 tools/lib/generate.ts 的 generatePresetIndex 保持一致。生成的文本本身 // 语法是否正确,类型声明管不到 —— 那条由 check:dist 用 V8 真解析一遍来保证。 import type { Preset } from "./preset-controller.js"; declare const Presets: Record; /** 本分发的默认预设 id:WE 属性缺失或指向不存在的预设时的回落目标。 */ export declare const defaultPresetId: string; export default Presets;