UNPKG

@454creative/easy-events

Version:

A minimal event engine for Node.js and NestJS, wrapping Emmett for lightweight in-process event handling

16 lines 513 B
export interface StorageEngine { saveAuditLog(audit: any): Promise<void>; getAuditLogs(filters?: any): Promise<any[]>; saveMetrics(metrics: any): Promise<void>; getMetrics(): Promise<any>; clearAuditLogs(): Promise<void>; clearMetrics(): Promise<void>; } export interface StorageConfig { type: "memory" | "file" | "redis" | "database"; path?: string; connectionString?: string; retentionDays?: number; maxLogs?: number; } //# sourceMappingURL=storage.interface.d.ts.map