/**
 * Rule: nav-has-model-entries
 *
 * For every model declared in the spec, assert that the runtime UI
 * exposes a visible reference to the model (nav entry, sidebar link,
 * dashboard card — any of them count). v1 uses a loose "text appears
 * on the page" assertion; a stricter ARIA-role variant can come
 * later once the runtime standardizes its nav component's semantics.
 *
 * One TestCase per model.
 *
 * This is the most important rule: if the runtime can't even show
 * the model name after initial render, everything else downstream is
 * certainly broken. It's also the cheapest — one navigation, one
 * text query per model.
 */
import type { UiContractRule } from '../test-case-types.js';
export declare const RULE_ID = "nav-has-model-entries";
export declare const navHasModelEntries: UiContractRule;
//# sourceMappingURL=nav-has-model-entries.d.ts.map