/**
 * 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 { BaseModel } from './baseModel';
export interface SafeguardDetail {
    createdBy?: BaseModel;
    createdOn?: number;
    isActive?: boolean;
    lastRunTime?: number;
    lookbackWindow?: number;
    modifiedBy?: BaseModel;
    modifiedOn?: number;
    nextRunTime?: number;
    permanentlyBlockOnSecondStrike?: boolean;
    recommendedAction?: string;
    refreshFrequency?: number;
    rules?: string;
    runFrequency?: number;
    safeguardId?: number;
    safeguardName?: string;
    startTime?: number;
    strategyMappingList?: Array<BaseModel>;
    targetingScope?: SafeguardDetail.TargetingScopeEnum;
}
export declare namespace SafeguardDetail {
    type TargetingScopeEnum = 'APP' | 'INVENTORY' | 'CREATIVE' | 'STRATEGY';
    const TargetingScopeEnum: {
        APP: TargetingScopeEnum;
        INVENTORY: TargetingScopeEnum;
        CREATIVE: TargetingScopeEnum;
        STRATEGY: TargetingScopeEnum;
    };
}
