export type EntityType = 'applications' | 'triggers' | 'contactServiceQueues' | 'resources' | 'resourceGroups' | 'skills' | 'xml' | 'scripts' | 'audioPrompts' | 'teams' | 'phonebooks' | 'wrapUpCodes'; export interface UccxServerEntityStats { uccxIp: string; counts: { [key in EntityType]: number; }; } export interface CcLicense { name: string; totalUnits: number; consumedUnits: number; } export interface WebexLicenseUsageSummary { licenses: CcLicense[]; totalExistingLicenses: number; }