import { BaseComponent } from "../../core/BaseComponent.js"; import type { AuditLogViewerOptions } from "./AuditLogViewer.types.js"; export declare class AuditLogViewer extends BaseComponent { private options; private filters; private filteredEntries; private entryEls; private selectedId?; private detailEl?; private metaEl?; constructor(options: AuditLogViewerOptions); init(): void; destroy(): void; private render; private buildHeader; private buildFilters; private buildBody; private handleFilterChange; private applyFilters; private renderEntries; private selectEntry; private renderDetail; private renderDiffTable; private findSelectedEntry; private tryHydrate; private resolveEntryFromDom; } //# sourceMappingURL=AuditLogViewer.d.ts.map