/// /// import { ConfigTypes } from "../types/ConfigTypes"; import { AuditTypes } from "../types/AuditTypes"; export declare class AuditLogger { private client; private bufferUtils; private cryptoUtils; private constants; private config; private auditCache; private auditFilters; constructor(config: ConfigTypes.AuditConfig); audit(url: string, options?: AuditTypes.AuditOptions): Promise; private generateAuditId; getAuditTrail(resourceId: string, options?: AuditTypes.AuditOptions): Promise; filterAudit(url: string, filter: any): Promise; exportAudit(url: string, format?: string): Promise; getAuditEntries(auditId: string): AuditTypes.AuditEntry[] | undefined; clearCache(auditId?: string): void; getFilter(filterId: string): any; clearFilters(): void; close(): Promise; } //# sourceMappingURL=AuditLogger.d.ts.map