UNPKG

@bitblit/ratchet-misc

Version:

Ratchet miscellaneous tooling that requires smallish dependant libraries

28 lines (27 loc) 1.22 kB
import type { AbTestCampaignResultClickedLinks } from './AbTestCampaignResultClickedLinks.js'; import type { AbTestCampaignResultStatistics } from './AbTestCampaignResultStatistics.js'; export interface AbTestCampaignResult { winningVersion?: AbTestCampaignResultWinningVersionEnum; winningCriteria?: AbTestCampaignResultWinningCriteriaEnum; winningSubjectLine?: string; openRate?: string; clickRate?: string; winningVersionRate?: string; statistics?: AbTestCampaignResultStatistics; clickedLinks?: AbTestCampaignResultClickedLinks; } export declare enum AbTestCampaignResultWinningVersionEnum { NotAvailable = "notAvailable", Pending = "pending", Tie = "tie", A = "A", B = "B" } export declare enum AbTestCampaignResultWinningCriteriaEnum { Open = "Open", Click = "Click" } export declare function instanceOfAbTestCampaignResult(value: object): boolean; export declare function AbTestCampaignResultFromJSON(json: any): AbTestCampaignResult; export declare function AbTestCampaignResultFromJSONTyped(json: any, ignoreDiscriminator: boolean): AbTestCampaignResult; export declare function AbTestCampaignResultToJSON(value?: AbTestCampaignResult | null): any;