/**
 * AdvancedBilling
 *
 * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ).
 */
import { Schema } from '../schema.js';
import { CreateMultiInvoicePaymentAmount } from './containers/createMultiInvoicePaymentAmount.js';
import { CreateInvoicePaymentApplication } from './createInvoicePaymentApplication.js';
import { InvoicePaymentMethodType } from './invoicePaymentMethodType.js';
export interface CreateMultiInvoicePayment {
    /** A description to be attached to the payment. */
    memo?: string;
    /** Additional information related to the payment method (eg. Check #). */
    details?: string;
    /** The type of payment method used. Defaults to other. */
    method?: InvoicePaymentMethodType;
    /** Dollar amount of the sum of the invoices payment (eg. "10.50" => $10.50). */
    amount: CreateMultiInvoicePaymentAmount;
    /** Date reflecting when the payment was received from a customer. Must be in the past. */
    receivedOn?: string;
    applications: CreateInvoicePaymentApplication[];
    [key: string]: unknown;
}
export declare const createMultiInvoicePaymentSchema: Schema<CreateMultiInvoicePayment>;
//# sourceMappingURL=createMultiInvoicePayment.d.ts.map