import { BaseObject } from './baseObject';
import { BillableRevenueOverrides } from './billableRevenueOverrides';
import { BillFrom } from './billFrom';
import { Money } from './money';
import { PricingModel } from './pricingModel';
import { RateType } from './rateType';
export interface ReconciliationLineItemReport extends BaseObject {
    id?: number;
    reconciliationReportId?: number;
    orderId?: number;
    proposalId?: number;
    lineItemId?: number;
    proposalLineItemId?: number;
    rateType?: RateType;
    netRate?: Money;
    grossRate?: Money;
    pricingModel?: PricingModel;
    dfpVolume?: number;
    thirdPartyVolume?: number;
    manualVolume?: number;
    reconciliationSource?: BillFrom;
    reconciledVolume?: number;
    capVolume?: number;
    rolloverVolume?: number;
    billableVolume?: number;
    netBillableRevenue?: Money;
    grossBillableRevenue?: Money;
    billableRevenueOverrides?: BillableRevenueOverrides;
}
