/**
 * 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 { AudienceESDTO } from './audienceESDTO';
import { BaseModel } from './baseModel';
export interface IncrementalityTestDTO {
    active?: boolean;
    advId?: number;
    blockedAudiences?: Array<AudienceESDTO>;
    controlGroupPercentage?: number;
    coolingPeriod?: number;
    createdBy?: number;
    creationTime?: number;
    ctaWindow?: number;
    description?: string;
    endTime?: number;
    entityId?: number;
    entityType?: IncrementalityTestDTO.EntityTypeEnum;
    id?: number;
    isArchived?: boolean;
    licenseeId?: number;
    methodology?: IncrementalityTestDTO.MethodologyEnum;
    modifiedBy?: number;
    modifiedTime?: number;
    name?: string;
    startTime?: number;
    targetGroupPercentage?: number;
    targetedAudiences?: Array<AudienceESDTO>;
    testType?: IncrementalityTestDTO.TestTypeEnum;
    timezone?: BaseModel;
    vtaWindow?: number;
    winMetric?: IncrementalityTestDTO.WinMetricEnum;
}
export declare namespace IncrementalityTestDTO {
    type EntityTypeEnum = 'CAMPAIGN' | 'STRATEGY';
    const EntityTypeEnum: {
        CAMPAIGN: EntityTypeEnum;
        STRATEGY: EntityTypeEnum;
    };
    type MethodologyEnum = 'INTENT_TO_TREAT' | 'PSA' | 'GHOST_ADS';
    const MethodologyEnum: {
        INTENTTOTREAT: MethodologyEnum;
        PSA: MethodologyEnum;
        GHOSTADS: MethodologyEnum;
    };
    type TestTypeEnum = 'INCREMENTALITY_TEST' | 'AB_TEST';
    const TestTypeEnum: {
        INCREMENTALITYTEST: TestTypeEnum;
        ABTEST: TestTypeEnum;
    };
    type WinMetricEnum = 'CPA' | 'ROAS';
    const WinMetricEnum: {
        CPA: WinMetricEnum;
        ROAS: WinMetricEnum;
    };
}
