export interface CampaignResponseDtoApi { id: string | null; name: string | null; accountId: string | null; accountName: string | null; type: string | null; platform: string | null; clientId: string | null; clientName: string | null; status: string | null; statusName: string | null; scheduleType: string | null; startTime: string | null; endTime: string | null; approver1: string | null; approver1Time: string | null; approver2: string | null; approver2Time: string | null; targetType: string | null; fileId: string | null; targets: string[] | null; delivCount: number | null; numberCount: number | null; repeatCount: number | null; createdDate: string | null; endDate: string | null; wabaId: string | null; accountNo: string | null; repeat: string | null; fileName: string | null; targetURL: string | null; sentCount: number | null; readCount: number | null; failedCount: number | null; queuedCount: number | null; platformQueueCount: number | null; notProcessCount: number | null; templateName: string | null; failover: { active: false; type: string | null; intervalType: string | null; interval: number | null; parentBulkId: string | null; counter: number | null; accounts: any[]; }; }