import type { SegmentItem } from '../../molecules/SegmentedControl/SegmentedControl.svelte'; export type AuditSeverity = 'info' | 'warning' | 'critical'; export interface AuditEvent { id: string; title: string; description?: string; actor?: string; avatar?: string; date: Date | string | number; category?: string; severity?: AuditSeverity; ip?: string; target?: string; } interface AuditLogPageProps { title?: string; description?: string; events?: AuditEvent[]; query?: string; /** Active category filter id (`all` = no filter) */ category?: string; categories?: SegmentItem[]; updatedLabel?: string; class?: string; onexport?: () => void; } declare const AuditLogPage: import("svelte").Component; type AuditLogPage = ReturnType; export default AuditLogPage;