import { XMLElement } from '../../common/soap/xmlElement';
import { DfpDateTime } from './dfpDateTime';
import { StartDateTimeType } from './startDateTimeType';
import { Size } from './size';
import { LineItemCreativeAssociationStatus } from './lineItemCreativeAssociationStatus';
import { LineItemCreativeAssociationStats } from './lineItemCreativeAssociationStats';
export declare class LineItemCreativeAssociation extends XMLElement {
    protected static XSI_TYPE: string;
    lineItemId: number;
    creativeId: number;
    creativeSetId: number;
    manualCreativeRotationWeight: number;
    sequentialCreativeRotationIndex: number;
    startDateTime: DfpDateTime;
    startDateTimeType: StartDateTimeType;
    endDateTime: DfpDateTime;
    destinationUrl: string;
    sizes: Size[];
    status: LineItemCreativeAssociationStatus;
    stats: LineItemCreativeAssociationStats;
    lastModifiedDateTime: DfpDateTime;
    targetingName: string;
    constructor(lineItemId?: number, creativeId?: number, creativeSetId?: number, manualCreativeRotationWeight?: number, sequentialCreativeRotationIndex?: number, startDateTime?: DfpDateTime, startDateTimeType?: StartDateTimeType, endDateTime?: DfpDateTime, destinationUrl?: string, sizes?: Size[], status?: LineItemCreativeAssociationStatus, stats?: LineItemCreativeAssociationStats, lastModifiedDateTime?: DfpDateTime, targetingName?: string);
}
