/**
 * PayPal Server SDKLib
 *
 * This file was automatically generated by APIMATIC v3.0 ( https://www.apimatic.io ).
 */
import { Schema } from '../schema';
import { ExchangeRate } from './exchangeRate';
import { Money } from './money';
import { PlatformFee } from './platformFee';
/** The detailed breakdown of the capture activity. This is not available for transactions that are in pending state. */
export interface SellerReceivableBreakdown {
    /** The currency and amount for a financial transaction, such as a balance or payment due. */
    grossAmount: Money;
    /** The currency and amount for a financial transaction, such as a balance or payment due. */
    paypalFee?: Money;
    /** The currency and amount for a financial transaction, such as a balance or payment due. */
    paypalFeeInReceivableCurrency?: Money;
    /** The currency and amount for a financial transaction, such as a balance or payment due. */
    netAmount?: Money;
    /** The currency and amount for a financial transaction, such as a balance or payment due. */
    receivableAmount?: Money;
    /** The exchange rate that determines the amount to convert from one currency to another currency. */
    exchangeRate?: ExchangeRate;
    /** An array of platform or partner fees, commissions, or brokerage fees that associated with the captured payment. */
    platformFees?: PlatformFee[];
}
export declare const sellerReceivableBreakdownSchema: Schema<SellerReceivableBreakdown>;
//# sourceMappingURL=sellerReceivableBreakdown.d.ts.map