@bitblit/ratchet-misc
Version:
Ratchet miscellaneous tooling that requires smallish dependant libraries
28 lines (27 loc) • 1.16 kB
TypeScript
import type { WhatsappCampStats } from './WhatsappCampStats.js';
import type { WhatsappCampTemplate } from './WhatsappCampTemplate.js';
export interface GetWhatsappCampaignOverview {
id: number;
campaignName: string;
campaignStatus: GetWhatsappCampaignOverviewCampaignStatusEnum;
scheduledAt?: string;
senderNumber: string;
stats?: WhatsappCampStats;
template: WhatsappCampTemplate;
createdAt: string;
modifiedAt: string;
}
export declare enum GetWhatsappCampaignOverviewCampaignStatusEnum {
Draft = "draft",
Scheduled = "scheduled",
Pending = "pending",
Approved = "approved",
Running = "running",
Suspended = "suspended",
Rejected = "rejected",
Sent = "sent"
}
export declare function instanceOfGetWhatsappCampaignOverview(value: object): boolean;
export declare function GetWhatsappCampaignOverviewFromJSON(json: any): GetWhatsappCampaignOverview;
export declare function GetWhatsappCampaignOverviewFromJSONTyped(json: any, ignoreDiscriminator: boolean): GetWhatsappCampaignOverview;
export declare function GetWhatsappCampaignOverviewToJSON(value?: GetWhatsappCampaignOverview | null): any;