import { Lookup } from 'geoip-lite'; import { Details } from 'express-useragent'; import { AuditAction } from './audit.enum'; export interface UserLoginEntry { login_at: Date; current: boolean; location: Partial; user_agent: Partial
; } export interface AuditSearchClause { actions?: AuditAction[] | string; user?: string; ip?: string; ua?: string; content?: string; flagged?: boolean; }