export interface IDDTrackingData { customerId?: string; module: string; eventName: string; data?: { [key: string]: any; }; appVersion: string; serviceVersion: string; errorObject?: { [key: string]: any; } | string; } export interface IDDInfo { customerId?: string; module: string; eventName: string; data: { [key: string]: any; }; appVersion?: string; serviceVersion?: string; } export interface IDDWarn { customerId?: string; module: string; eventName: string; data: { [key: string]: any; }; appVersion?: string; serviceVersion?: string; warnObject?: { [key: string]: any; } | string; } export interface IDDError { customerId?: string; module: string; eventName: string; data?: { [key: string]: any; }; appVersion?: string; serviceVersion?: string; errorObject?: { [key: string]: any; } | string; }