import type { ProjectConfig } from './config'; export interface Policy { version: string; requiredChecks: string[]; versionPosture: 'latest-major' | 'pinned-minor' | 'pinned-exact'; runtimeSafety: { boundaryValidationRequired: boolean; }; process: { codeownersRequired: boolean; auditTrailRequired: boolean; }; } export declare function resolvePolicy(config: ProjectConfig): Policy; //# sourceMappingURL=policy.d.ts.map