/**
 * Api Documentation
 * Api Documentation
 *
 * OpenAPI spec version: 1.0
 *
 *
 * NOTE: This class is auto generated by the swagger code generator program.
 * https://github.com/swagger-api/swagger-codegen.git
 * Do not edit the class manually.
 */
import { ABTestingVariantDTO } from './aBTestingVariantDTO';
export interface ABTestingResponseDetails {
    abTestIds?: string;
    abtestingVariants?: Array<ABTestingVariantDTO>;
    advertiserId?: number;
    advertiserName?: string;
    baseStrategyId?: number;
    baseStrategyName?: string;
    campaignId?: number;
    campaignName?: string;
    createdAt?: number;
    createdBy?: string;
    description?: string;
    endDate?: number;
    experimentId?: number;
    experimentName?: string;
    experimentType?: ABTestingResponseDetails.ExperimentTypeEnum;
    isActive?: boolean;
    isArchived?: boolean;
    licenseeId?: number;
    startDate?: number;
    status?: ABTestingResponseDetails.StatusEnum;
    updatedAt?: number;
    updatedBy?: string;
    winMetric?: string;
}
export declare namespace ABTestingResponseDetails {
    type ExperimentTypeEnum = 'INCREMENTALITY_TEST' | 'AB_TEST';
    const ExperimentTypeEnum: {
        INCREMENTALITYTEST: ExperimentTypeEnum;
        ABTEST: ExperimentTypeEnum;
    };
    type StatusEnum = 'LIVE' | 'SCHEDULED' | 'GENERATING_REPORT' | 'STOPPED' | 'COMPLETED';
    const StatusEnum: {
        LIVE: StatusEnum;
        SCHEDULED: StatusEnum;
        GENERATINGREPORT: StatusEnum;
        STOPPED: StatusEnum;
        COMPLETED: StatusEnum;
    };
}
