/**
 * Main Path Integration Contract — 常量定义
 */
import type { IntegrationStatus, CapabilityKind } from "./types.js";
/** 不被承认为"接入"的引用类型 */
declare const NON_INTEGRATION_REFERENCES: readonly ["test_import", "index_export", "registry_declaration", "type_reference", "barrel_export", "readme", "design_doc", "demo", "example"];
export { NON_INTEGRATION_REFERENCES };
/** 允许豁免的文件模式 */
declare const EXEMPT_PATTERNS: Array<{
    pattern: RegExp;
    reason: string;
}>;
export { EXEMPT_PATTERNS };
/** SoloForge 机制层特殊规则: 能力类型 → 必须接入的目标 */
declare const SOLOFORGE_WIRING_RULES: Record<CapabilityKind, string>;
export { SOLOFORGE_WIRING_RULES };
/** hard_fail 的状态 */
export declare const HARD_FAIL_STATUSES: IntegrationStatus[];
/** 允许的状态 */
export declare const ALLOW_STATUSES: IntegrationStatus[];
/** warning 的状态 */
export declare const WARNING_STATUSES: IntegrationStatus[];
/** 生产源码扩展名 */
export declare const PRODUCTION_EXTENSIONS: Set<string>;
/** 表示非生产文件的匹配模式 */
export declare const NON_PRODUCTION_PATTERNS: RegExp[];
//# sourceMappingURL=constants.d.ts.map