UNPKG

@etsoo/appscript

Version:

Applications shared TypeScript framework

28 lines (24 loc) 524 B
import { IApiPayload } from "@etsoo/restclient"; /** * Audit line data */ export type AuditLineDto = { id: number; creation: Date; user: string; action: string; changes?: AuditLineChangesDto; oldData?: Record<string, unknown>; newData?: Record<string, unknown>; }; /** * Audit line changes data */ export type AuditLineChangesDto = { oldData: Record<string, unknown>; newData: Record<string, unknown>; }; /** * Audit line API payload */ export type AuditLinePayload = IApiPayload<AuditLineDto[]>;