import type { AcknowledgedFinding } from '../types.js'; import type { DeliveryPolicy } from './types.js'; export declare function parseDeliveryPolicy(value: unknown): DeliveryPolicy; export interface LoadedDeliveryPolicy { policy: DeliveryPolicy; source?: string; } /** * Load delivery policy from an explicit file, conventional policy file, or the * `deliveryPolicy` block inside the scanner config, in that precedence order. */ export declare function loadDeliveryPolicy(projectPath: string, policyFile?: string, configFile?: string): Promise; export interface AcknowledgmentLifecycle { total: number; active: AcknowledgedFinding[]; expired: AcknowledgedFinding[]; expiringSoon: AcknowledgedFinding[]; } /** * Summarize exception governance directly from the scanner configuration. */ export declare function getAcknowledgmentLifecycle(projectPath: string, configFile?: string, now?: Date): Promise; //# sourceMappingURL=governance.d.ts.map