import type { RuntimeAuditSummary, RuntimeSecurityAction, RuntimeSecurityLevel, RuntimeSecurityThreat } from '../../types/index.js';
export declare function logAuditEntry(projectPath: string, toolName: string, inputs: Record<string, unknown>, threats: RuntimeSecurityThreat[], action: RuntimeSecurityAction, userId?: string): void;
export declare function getAuditSummary(projectPath: string, options: {
    timeRange?: string;
    securityLevel?: RuntimeSecurityLevel;
}): RuntimeAuditSummary;
//# sourceMappingURL=audit-logger.d.ts.map