/**
 * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 * https://openapi-generator.tech
 * Do not edit the class manually.
 */
/**
 *
 * @export
 * @interface CryptoPaymentNetworkFee
 */
export interface CryptoPaymentNetworkFee {
    /**
     * Magnitude of the amount, in units of the currency, with a `.`.
     * @type {string}
     * @memberof CryptoPaymentNetworkFee
     */
    amount: string;
    /**
     * Currency code for the amount.
     * @type {string}
     * @memberof CryptoPaymentNetworkFee
     */
    currency: CryptoPaymentNetworkFeeCurrencyEnum;
    /**
     * The party that pays the network fee based on merchant configuration.
     * @type {string}
     * @memberof CryptoPaymentNetworkFee
     */
    feePayer?: CryptoPaymentNetworkFeeFeePayerEnum;
}
export declare const CryptoPaymentNetworkFeeCurrencyEnum: {
    readonly Usd: "USD";
    readonly Eur: "EUR";
    readonly Btc: "BTC";
    readonly Eth: "ETH";
};
export declare type CryptoPaymentNetworkFeeCurrencyEnum = typeof CryptoPaymentNetworkFeeCurrencyEnum[keyof typeof CryptoPaymentNetworkFeeCurrencyEnum];
export declare const CryptoPaymentNetworkFeeFeePayerEnum: {
    readonly EndUser: "endUser";
    readonly Merchant: "merchant";
};
export declare type CryptoPaymentNetworkFeeFeePayerEnum = typeof CryptoPaymentNetworkFeeFeePayerEnum[keyof typeof CryptoPaymentNetworkFeeFeePayerEnum];
