/** * C2 — verify staged files stay within the declared scope. * - `forbidden` (explicit or profile-default) → violation; * - `conditional` → violation unless a declared exception matches the profile's * `exceptionIdPattern` (grammar binding) AND `conditionalRequiresException` is set; * - `unknown` (outside Allowed/Forbidden/Conditional) → violation. */ export function checkScope(input: any): { pass: boolean; violations: never[]; bypass: any; } | { pass: boolean; violations: { code: string; path: any; message: string; severity: string; }[]; bypass?: undefined; }; //# sourceMappingURL=scope-check.d.ts.map