/** biome-ignore-all lint/suspicious/noConsole: CLI output is intentional */ export type CacheLogAuditSeverity = 'error' | 'warn'; export interface CacheLogAuditMatch { severity: CacheLogAuditSeverity; rule: string; line: string; lineNumber: number; } export interface CacheLogAuditOptions { /** Severity for Next.js `cache skip` / `Cache skipped reason` lines. Default `warn`. */ cacheSkipSeverity?: CacheLogAuditSeverity; } export interface CacheLogAuditResult { errors: CacheLogAuditMatch[]; warnings: CacheLogAuditMatch[]; errorCount: number; warnCount: number; } export declare function auditCacheLogs(logText: string, options?: CacheLogAuditOptions): CacheLogAuditResult; export declare function getCacheLogAuditExitCode(result: CacheLogAuditResult): number; export declare function formatCacheLogAuditReport(result: CacheLogAuditResult): string; //# sourceMappingURL=cache-log-audit.d.ts.map