export interface HookDiagnosticEvent { event?: string; invocationId?: string; timestamp?: string; client?: string; hookEvent?: string; outcome?: string; reason?: string; durationMs?: number; [key: string]: unknown; } export declare function hookDiagnosticDirectory(): string; export declare function readHookDiagnosticEvents(limit?: number, sinceMs?: number, includeLifecycle?: boolean): HookDiagnosticEvent[]; export declare function summarizeHookDiagnostics(sinceMs?: number): Record; //# sourceMappingURL=hook-diagnostics.d.ts.map