/**
 * CyberSource Merged Spec
 * All CyberSource API specs merged together. These are available at https://developer.cybersource.com/api/reference/api-reference.html
 *
 * OpenAPI spec version: 0.0.1
 *
 *
 * NOTE: This class is auto generated by the swagger code generator program.
 * https://github.com/swagger-api/swagger-codegen.git
 * Do not edit the class manually.
 */
import { VasV2PaymentsPost201ResponseOrderInformationJurisdiction } from './vas-v2-payments-post201-response-order-information-jurisdiction';
import { VasV2PaymentsPost201ResponseOrderInformationTaxDetails } from './vas-v2-payments-post201-response-order-information-tax-details';
/**
 *
 * @export
 * @interface VasV2PaymentsPost201ResponseOrderInformationLineItems
 */
export interface VasV2PaymentsPost201ResponseOrderInformationLineItems {
    /**
     *
     * @type {Array<VasV2PaymentsPost201ResponseOrderInformationTaxDetails>}
     * @memberof VasV2PaymentsPost201ResponseOrderInformationLineItems
     */
    taxDetails?: Array<VasV2PaymentsPost201ResponseOrderInformationTaxDetails>;
    /**
     *
     * @type {Array<VasV2PaymentsPost201ResponseOrderInformationJurisdiction>}
     * @memberof VasV2PaymentsPost201ResponseOrderInformationLineItems
     */
    jurisdiction?: Array<VasV2PaymentsPost201ResponseOrderInformationJurisdiction>;
    /**
     * Exempt amount for the lineItem. Returned only if the `taxInformation.showTaxPerLineItem` field is set to `Yes`.
     * @type {string}
     * @memberof VasV2PaymentsPost201ResponseOrderInformationLineItems
     */
    exemptAmount?: string;
    /**
     * Portion of the item amount that is taxable.
     * @type {string}
     * @memberof VasV2PaymentsPost201ResponseOrderInformationLineItems
     */
    taxableAmount?: string;
    /**
     * Total tax for the item. This value is the sum of all taxes applied to the item.
     * @type {string}
     * @memberof VasV2PaymentsPost201ResponseOrderInformationLineItems
     */
    taxAmount?: string;
}
