Newer
Older
import { UsageEventType } from 'enum/usageEvent.enum'
import { DateTime } from 'luxon'
export interface UsageEventCreationEntity {
date: string
type: UsageEventType
target?: string
result?: string
context?: string
export interface UsageEventEntity extends UsageEventCreationEntity {
_id: string
}
export interface UsageEvent extends Omit<UsageEventEntity, 'date'> {
date: DateTime
}