/**
 * 集中路径常量 — 统一管理所有 .soloforge/ 相关路径。
 *
 * 消除 50+ 个文件中分散的硬编码路径字符串。
 * 使用方式: import { getProjectPaths, SOLOFORGE_DIR } from "../core/paths.js"
 */
/** .soloforge 目录名 */
export declare const SOLOFORGE_DIR = ".soloforge";
/** 项目级路径集合 — 基于 projectPath 动态生成 */
export declare function getProjectPaths(projectPath: string): {
    /** .soloforge/ 根目录 */
    root: string;
    /** .soloforge/config.yaml */
    configYaml: string;
    /** .soloforge/config.evidence.json */
    configEvidence: string;
    /** .soloforge/policy.yaml */
    policyYaml: string;
    /** .soloforge/blueprint.yaml */
    blueprintYaml: string;
    /** .soloforge/state/ */
    stateDir: string;
    /** .soloforge/state/current-task.json */
    currentTaskPointer: string;
    /** .soloforge/state/debt/ */
    debtDir: string;
    /** .soloforge/state/onboarding-session.json */
    onboardingSession: string;
    /** .soloforge/knowledge/ */
    knowledgeDir: string;
    /** .soloforge/knowledge/patterns/ */
    knowledgePatterns: string;
    /** .soloforge/knowledge/patterns/core/ */
    knowledgePatternsCore: string;
    /** .soloforge/knowledge/patterns/temp/ */
    knowledgePatternsTemp: string;
    /** .soloforge/knowledge/procedures/ */
    knowledgeProcedures: string;
    /** .soloforge/knowledge/domain/backend/ */
    knowledgeDomainBackend: string;
    /** .soloforge/knowledge/domain/frontend/ */
    knowledgeDomainFrontend: string;
    /** .soloforge/knowledge/acceptance_templates/ */
    knowledgeAcceptanceTemplates: string;
    /** .soloforge/knowledge/review_rules/ */
    knowledgeReviewRules: string;
    /** .soloforge/knowledge/product_profiles/ */
    knowledgeProductProfiles: string;
    /** .soloforge/knowledge/checklists/ */
    knowledgeChecklists: string;
    /** .soloforge/knowledge/defaults.yaml */
    knowledgeDefaults: string;
    /** .soloforge/staged/ */
    stagedDir: string;
    /** .soloforge/navigation-snapshot.json */
    navigationSnapshot: string;
    /** .soloforge/template-manifest.json */
    templateManifest: string;
    /** .soloforge/adapter_hashes.json */
    adapterHashes: string;
    /** .soloforge/version.json */
    versionJson: string;
    /** .soloforge/manifest.json */
    manifestJson: string;
    /** .soloforge/sync-manifest.json */
    syncManifest: string;
    /** .soloforge/advisory-report.json */
    advisoryReport: string;
    /** .soloforge/output/ */
    outputDir: string;
    /** .soloforge/tmp/ingest/ */
    tmpIngest: string;
    /** .soloforge/design-artifacts/ */
    designArtifactsDir: string;
    /** .soloforge/config-backups/ */
    configBackups: string;
    /** .soloforge/backups/ */
    backupsDir: string;
    /** .soloforge/templates/ */
    templatesDir: string;
};
/** 项目根目录下的锁文件（不在 .soloforge/ 内） */
export declare function getLockFilePath(projectPath: string): string;
/** 全局用户目录下的 patterns 路径 */
export declare function getGlobalPatternsPath(): string;
//# sourceMappingURL=paths.d.ts.map