/** * Env — 核心基础层模块。 * * 职责边界: * - 负责:ENV 等 核心基础层职责 * - 不负责:不属于本模块的职责由对应模块承担 * * 被谁调用:引擎各子模块、管线层 * 调用谁:无外部依赖 * * 数据流:底层能力请求 → 处理 → 返回结果 * 持久化:无持久化(纯计算/内存态) */ export declare const ENV: { /** 调试日志开关: 设为 "1" 启用 stderr debug 输出 */ readonly DEBUG: "SOLOFORGE_DEBUG"; /** 静默模式开关: 设为 "1" 抑制所有输出 */ readonly SILENT: "SOLOFORGE_SILENT"; /** 项目路径: 覆盖 cwd 作为项目根目录 */ readonly PROJECT: "SOLOFORGE_PROJECT"; /** 授权令牌: 配置后 tool authorization_token 必须精确匹配 */ readonly AUTH_TOKEN: "SOLOFORGE_AUTH_TOKEN"; }; /** 所有运行入口共用的项目根解析:显式环境变量优先,否则使用调用方工作目录。 */ export declare function resolveProjectRoot(cwd?: string): string;