import * as Enums from '../enums/index'; import { AddressesModel } from "./AddressesModel"; import { TaxOverrideModel } from "./TaxOverrideModel"; import { TransactionLineParameterModel } from "./TransactionLineParameterModel"; import { TransactionLineUserDefinedFieldModel } from "./TransactionLineUserDefinedFieldModel"; /** * Represents one line item in a MultiDocument transaction * @export * @class MultiDocumentLineItemModel */ export declare class MultiDocumentLineItemModel { /** * @type {string} * @memberof MultiDocumentLineItemModel */ companyCode?: string | undefined; /** * @type {string} * @memberof MultiDocumentLineItemModel */ reportingLocationCode?: string | undefined; /** * @type {string} * @memberof MultiDocumentLineItemModel */ number?: string | undefined; /** * @type {number} * @memberof MultiDocumentLineItemModel */ quantity?: number | undefined; /** * @type {number} * @memberof MultiDocumentLineItemModel */ amount: number; /** * @type {AddressesModel} * @memberof MultiDocumentLineItemModel */ addresses?: AddressesModel | undefined; /** * @type {string} * @memberof MultiDocumentLineItemModel */ taxCode?: string | undefined; /** * @type {string} * @memberof MultiDocumentLineItemModel */ customerUsageType?: string | undefined; /** * @type {string} * @memberof MultiDocumentLineItemModel */ entityUseCode?: string | undefined; /** * @type {string} * @memberof MultiDocumentLineItemModel */ itemCode?: string | undefined; /** * @type {string} * @memberof MultiDocumentLineItemModel */ exemptionCode?: string | undefined; /** * @type {boolean} * @memberof MultiDocumentLineItemModel */ discounted?: boolean | undefined; /** * @type {boolean} * @memberof MultiDocumentLineItemModel */ taxIncluded?: boolean | undefined; /** * @type {string} * @memberof MultiDocumentLineItemModel */ revenueAccount?: string | undefined; /** * @type {string} * @memberof MultiDocumentLineItemModel */ ref1?: string | undefined; /** * @type {string} * @memberof MultiDocumentLineItemModel */ ref2?: string | undefined; /** * @type {string} * @memberof MultiDocumentLineItemModel */ description?: string | undefined; /** * @type {string} * @memberof MultiDocumentLineItemModel */ businessIdentificationNo?: string | undefined; /** * @type {TaxOverrideModel} * @memberof MultiDocumentLineItemModel */ taxOverride?: TaxOverrideModel | undefined; /** * @type {TransactionLineParameterModel[]} * @memberof MultiDocumentLineItemModel */ parameters?: TransactionLineParameterModel[] | undefined; /** * @type {TransactionLineUserDefinedFieldModel[]} * @memberof MultiDocumentLineItemModel */ userDefinedFields?: TransactionLineUserDefinedFieldModel[] | undefined; /** * @type {string} * @memberof MultiDocumentLineItemModel */ hsCode?: string | undefined; /** * @type {number} * @memberof MultiDocumentLineItemModel */ merchantSellerId?: number | undefined; /** * @type {string} * @memberof MultiDocumentLineItemModel */ merchantSellerIdentifier?: string | undefined; /** * @type {Enums.MarketplaceLiabilityType} * @memberof MultiDocumentLineItemModel */ marketplaceLiabilityType?: Enums.MarketplaceLiabilityType | undefined; /** * @type {string} * @memberof MultiDocumentLineItemModel */ originationDocumentId?: string | undefined; /** * @type {string} * @memberof MultiDocumentLineItemModel */ originationSite?: string | undefined; /** * @type {string} * @memberof MultiDocumentLineItemModel */ category?: string | undefined; /** * @type {string} * @memberof MultiDocumentLineItemModel */ summary?: string | undefined; }