UNPKG

@bitblit/ratchet-misc

Version:

Ratchet miscellaneous tooling that requires smallish dependant libraries

49 lines (48 loc) 1.67 kB
import type { GetExtendedCampaignOverviewAllOfSender } from './GetExtendedCampaignOverviewAllOfSender.js'; export interface GetExtendedCampaignOverview { id: number; name: string; subject?: string; type: GetExtendedCampaignOverviewTypeEnum; status: GetExtendedCampaignOverviewStatusEnum; scheduledAt?: Date; abTesting?: boolean; subjectA?: string; subjectB?: string; splitRule?: number; winnerCriteria?: string; winnerDelay?: number; sendAtBestTime?: boolean; testSent: boolean; header: string; footer: string; sender: GetExtendedCampaignOverviewAllOfSender; replyTo: string; toField: string; htmlContent: string; shareLink?: string; tag: string; createdAt: Date; modifiedAt: Date; inlineImageActivation?: boolean; mirrorActive?: boolean; recurring?: boolean; sentDate?: Date; returnBounce?: number; } export declare enum GetExtendedCampaignOverviewTypeEnum { Classic = "classic", Trigger = "trigger" } export declare enum GetExtendedCampaignOverviewStatusEnum { Draft = "draft", Sent = "sent", Archive = "archive", Queued = "queued", Suspended = "suspended", InProcess = "in_process" } export declare function instanceOfGetExtendedCampaignOverview(value: object): boolean; export declare function GetExtendedCampaignOverviewFromJSON(json: any): GetExtendedCampaignOverview; export declare function GetExtendedCampaignOverviewFromJSONTyped(json: any, ignoreDiscriminator: boolean): GetExtendedCampaignOverview; export declare function GetExtendedCampaignOverviewToJSON(value?: GetExtendedCampaignOverview | null): any;