@bitblit/ratchet-misc
Version:
Ratchet miscellaneous tooling that requires smallish dependant libraries
27 lines (26 loc) • 1.12 kB
TypeScript
import type { GetCampaignRecipients } from './GetCampaignRecipients.js';
import type { GetSmsCampaignStats } from './GetSmsCampaignStats.js';
export interface GetSmsCampaignsCampaignsInner {
id: number;
name: string;
status: GetSmsCampaignsCampaignsInnerStatusEnum;
content: string;
scheduledAt: Date;
sender: string;
createdAt: Date;
modifiedAt: Date;
recipients: GetCampaignRecipients;
statistics: GetSmsCampaignStats;
}
export declare enum GetSmsCampaignsCampaignsInnerStatusEnum {
Draft = "draft",
Sent = "sent",
Archive = "archive",
Queued = "queued",
Suspended = "suspended",
InProcess = "inProcess"
}
export declare function instanceOfGetSmsCampaignsCampaignsInner(value: object): boolean;
export declare function GetSmsCampaignsCampaignsInnerFromJSON(json: any): GetSmsCampaignsCampaignsInner;
export declare function GetSmsCampaignsCampaignsInnerFromJSONTyped(json: any, ignoreDiscriminator: boolean): GetSmsCampaignsCampaignsInner;
export declare function GetSmsCampaignsCampaignsInnerToJSON(value?: GetSmsCampaignsCampaignsInner | null): any;