/**
 * AdvancedBilling
 *
 * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ).
 */
import { Schema } from '../schema';
import { InvoiceTaxBreakout } from './invoiceTaxBreakout';
import { InvoiceTaxComponentBreakout } from './invoiceTaxComponentBreakout';
import { ProformaInvoiceTaxSourceType } from './proformaInvoiceTaxSourceType';
export interface InvoiceTax {
    uid?: string;
    title?: string;
    description?: string | null;
    sourceType?: ProformaInvoiceTaxSourceType;
    sourceId?: number;
    percentage?: string;
    taxableAmount?: string;
    taxAmount?: string;
    transactionId?: number;
    lineItemBreakouts?: InvoiceTaxBreakout[];
    taxComponentBreakouts?: InvoiceTaxComponentBreakout[];
    euVat?: boolean;
    type?: string;
    taxExemptAmount?: string;
    [key: string]: unknown;
}
export declare const invoiceTaxSchema: Schema<InvoiceTax>;
