/** * RBAC checker — verifies that backend controllers have proper access * metadata on every method, that auth guards exist and are registered * globally, and that the RBAC constants file is present. */ import type { Finding, CheckerContext } from './types'; /** * Run all RBAC checks against the repository. * * Type-aware: all checks are NestJS-backend-specific, so they run only * when the repo is a backend. Generic repos (repoType "unknown") are not * flagged for missing guards/rbac constants they never promised to have. */ export declare function runRBACChecks(ctx: CheckerContext): Finding[];