/**
 * Shell Data & Reporting APIsLib
 *
 * This file was automatically generated by APIMATIC v3.0 ( https://www.apimatic.io ).
 */
import { Schema } from '../schema';
export interface InvoicesSummaries {
    /** Amount due from last summary document date. */
    amountDue?: number | null;
    /** Amount that are due from past summary documents. */
    amountNotOverdue?: number | null;
    /** Amount that are overdue from past summary documents. */
    amountOverdue?: number | null;
    /** Total amount paid in billing currency. */
    amountPaid?: number | null;
    /** Billing currency ISO code. */
    billingCurrencyCode?: string | null;
    /**
     * Billing currency symbol.
     * Example: €
     */
    billingCurrencySymbol?: string | null;
    /** Current outstanding balance amount */
    outstandingBalance?: number | null;
    /**
     * Payment due date.
     * Format: YYYYMMDD
     */
    paymentDueDate?: string | null;
    /**
     * Summary document date.
     * Format: YYYYMMDD
     */
    summaryDocumentDate?: string | null;
    /** Total number of invoices generated on this date. */
    totalBillingDocuments?: number | null;
    /** Total gross amount in billing currency. */
    totalGrossAmountBillingCurrency?: number | null;
    /** Total net amount in billing currency. */
    totalNetAmountBillingCurrency?: number | null;
    /** Total number of summary documents generated on this date. */
    totalSummaryDocuments?: number | null;
    /** Total VAT amount in billing currency. */
    totalVATAmountBillingCurrency?: number | null;
}
export declare const invoicesSummariesSchema: Schema<InvoicesSummaries>;
