UNPKG

woodwing-assets

Version:

TypeScript client for interacting with the WoodWing Assets Server API

39 lines (38 loc) 916 B
export interface ChangedMetadata { [key: string]: { oldValue: string | number | null; newValue: string | number | null; }; } export interface UsageStatsRecord { id: string | null; logDate: number; userName: string; userGroups: string[]; clientType: string; remoteAddr: string; remoteHost: string; action: string; assetId: string; assetPath: string; assetType: string; assetDomain: string; sourceAssetPath: string | null; sourceAssetId: string | null; changedMetadata: ChangedMetadata; details: string | null; } export interface HitData { permissionMask: number; metadata: Record<string, any>; relation: any; } export interface UsageHit { usageStatsRecord: UsageStatsRecord; hit: HitData; versionCreatingAction: boolean; } export interface HistoryResponse { totalHits: number; hits: UsageHit[]; }