import type { MemoModel } from '../model/semantic.js'; import type { Violation } from './types.js'; /** * Run view-specific structural validation. * * Checks: * 1. VW-001 — diagramType key has no view-kind mapping * 2. VW-002 — declared viewKind on a diagram view is not a spec view kind * 3. VW-003 — a view has no viewpoint conformance binding */ export declare function validateViews(model: MemoModel): Violation[]; //# sourceMappingURL=view-validator.d.ts.map