import type { AuditEntry, AuditQuery } from '../../domain/audit/audit-entry'; import type { IAuditRepository } from '../../domain/audit/audit-repository.port'; export declare class InMemoryAuditRepository implements IAuditRepository { private readonly entries; append(entry: AuditEntry): Promise; query(q: AuditQuery): Promise; findById(id: string): Promise; size(): number; clear(): void; }