import type { AuditEntry, AuditQuery } from '../../domain/audit/audit-entry'; import type { IAuditRepository } from '../../domain/audit/audit-repository.port'; export declare class JsonlAuditRepository implements IAuditRepository { private readonly logFile; private writeQueue; constructor(logFile?: string); append(entry: AuditEntry): Promise; query(q: AuditQuery): Promise; findById(id: string): Promise; private _writeEntry; private _readLines; }