@weiliang79/ubl-builder
Version:
Tool to create xml documents with UBL 2.1 standard
31 lines • 1.33 kB
TypeScript
import GenericAggregateComponent from './GenericAggregateComponent';
import { UdtText, UdtQuantity, UdtIndicator, UdtName } from '../types/UnqualifiedDataTypes';
import { UdtNumeric } from '../types/UnqualifiedDataTypes/UdtNumeric';
import { SellersItemIdentification } from './SellersItemIdentification';
import { ClassifiedTaxCategory } from './TaxCategoryTypeGroup';
import { Country } from './CountryTypeGroup';
import { CommodityClassification } from './CommodityClassification';
type AllowedParams = {
name?: string | UdtName;
descriptions?: UdtText[];
packQuantity?: string | UdtQuantity;
packSizeNumeric?: string | UdtNumeric;
catalogueIndicator?: string | UdtIndicator;
hazardousRiskIndicator?: string | UdtIndicator;
additionalInformations?: UdtText[];
keywords?: UdtText[];
brandName?: string | UdtName;
modelName?: string | UdtName;
sellersItemIdentification?: SellersItemIdentification;
classifiedTaxCategory?: ClassifiedTaxCategory;
originCountry?: Country;
commodityClassification?: CommodityClassification[];
};
/**
*
*/
declare class ItemType extends GenericAggregateComponent {
constructor(content: AllowedParams);
}
export { ItemType as Item, AllowedParams as ItemTypeParams, ItemType as SupplyItem };
//# sourceMappingURL=ItemTypeGroup.d.ts.map