@weiliang79/ubl-builder
Version:
Tool to create xml documents with UBL 2.1 standard
25 lines • 947 B
TypeScript
import GenericAggregateComponent from './GenericAggregateComponent';
import { UdtIdentifier } from '../types/UnqualifiedDataTypes';
import { Party } from './PartyTypeGroup';
import { DeliveryContact, AccountingContact, BuyerContact } from './ContactTypeGroup';
type AllowedParams = {
party: Party;
customerAssignedAccountID?: string | UdtIdentifier;
SupplierAssignedAccountID?: string | UdtIdentifier;
additionalAccountIDs?: string[] | UdtIdentifier[];
deliveryContact?: DeliveryContact;
accountingContact?: AccountingContact;
buyerContact?: BuyerContact;
};
/**
*
*/
declare class CustomerParty extends GenericAggregateComponent {
constructor(content: AllowedParams);
/**
* @returns {Party} The supplier party itself Information
*/
getParty(): any;
}
export { CustomerParty as AccountingCustomerParty, AllowedParams as CustomerPartyParams };
//# sourceMappingURL=CustomerPartyTypeGroup.d.ts.map