/// /// import { IMethodHandler } from "../interfaces/IMethodHandler"; import { IHTTPRequest } from "../interfaces/IHTTPRequest"; import { IHTTPResponse } from "../interfaces/IHTTPResponse"; export declare class AuditHandler implements IMethodHandler { private auditLogs; private maxEntries; constructor(); handle(request: IHTTPRequest): Promise; private extractResourceId; private generateAuditId; private filterLogs; log(resourceId: string, action: string, details: any): void; getLogs(resourceId: string): any[]; getResourceIds(): string[]; clearLogs(resourceId?: string): void; setMaxEntries(max: number): void; getMaxEntries(): number; exportLogs(resourceId: string, format?: string): Buffer; } //# sourceMappingURL=AuditHandler.d.ts.map