import { BaseObject } from './baseObject';
import { BillFrom } from './billFrom';
import { Money } from './money';
import { RateType } from './rateType';
export interface ReconciliationReportRow extends BaseObject {
    id?: number;
    reconciliationReportId?: number;
    lineItemId?: number;
    creativeId?: number;
    orderId?: number;
    advertiserId?: number;
    proposalLineItemId?: number;
    proposalId?: number;
    reconciliationSource?: BillFrom;
    rateType?: RateType;
    lineItemCostPerUnit?: Money;
    lineItemContractedUnitsBought?: number;
    dfpVolume?: number;
    thirdPartyVolume?: number;
    manualVolume?: number;
    reconciledVolume?: number;
    contractedRevenue?: Money;
    dfpRevenue?: Money;
    thirdPartyRevenue?: Money;
    manualRevenue?: Money;
    reconciledRevenue?: Money;
    comments?: string;
}
