UNPKG

@sphereon/ssi-sdk.data-store

Version:

14 lines 915 B
import { ActivityLoggingEvent, AuditLoggingEvent } from '@sphereon/ssi-sdk.core'; import { OrPromise } from '@sphereon/ssi-types'; import { DataSource } from 'typeorm'; import { AbstractEventLoggerStore } from './AbstractEventLoggerStore'; import { GetActivityEventsArgs, GetAuditEventsArgs, StoreActivityEventArgs, StoreAuditEventArgs } from '../types'; export declare class EventLoggerStore extends AbstractEventLoggerStore { private readonly dbConnection; constructor(dbConnection: OrPromise<DataSource>); getAuditEvents: (args?: GetAuditEventsArgs) => Promise<Array<AuditLoggingEvent>>; storeAuditEvent: (args: StoreAuditEventArgs) => Promise<AuditLoggingEvent>; getActivityEvents: (args?: GetActivityEventsArgs) => Promise<Array<ActivityLoggingEvent>>; storeActivityEvent: (args: StoreActivityEventArgs) => Promise<ActivityLoggingEvent>; } //# sourceMappingURL=EventLoggerStore.d.ts.map