import type { ReadinessDimensionRecord } from "./doctor-readiness-types.js";
/** The context-routing readiness dimension id (readiness-rubric, RRR-1). */
export declare const CONTEXT_ROUTING_DIMENSION_ID = "context-routing";
/**
 * Assess the context-routing dimension: B6, "documentation overstates enforced
 * guarantees". Offline by construction — it reads only the repository's own
 * instruction surfaces and the paths they name — and high-precision by design:
 * it stands B6 only on a named mechanism that survives {@link classifyMechanism}
 * and still demonstrably does not exist. The record's status is `WARN` rather
 * than `FAIL`, but that is a confidence signal to a human reader only: a
 * standing B6 blocker flips the repository to `NOT_READY` either way.
 * @param root - Project root to assess
 * @returns The context-routing dimension record
 */
export declare function assessContextRoutingDimension(root: string): Promise<ReadinessDimensionRecord>;
//# sourceMappingURL=doctor-readiness-context.d.ts.map