@weiliang79/ubl-builder
Version:
Tool to create xml documents with UBL 2.1 standard
24 lines • 1.25 kB
TypeScript
import GenericAggregateComponent from './GenericAggregateComponent';
import { UdtIdentifier, UdtName, UdtText } from '../types/UnqualifiedDataTypes';
type AllowedParams = {
/** An identifier for this contact */
id?: string | UdtIdentifier;
/** The name of this contact. It is recommended that this be used for a functional name and not a personal name */
name?: string | UdtName;
/** The primary telephone number of this contact */
telephone?: string | UdtText;
/** The primary fax number of this contact */
telefax?: string | UdtText;
/** The primary email address of this contact */
electronicMail?: string | UdtText;
/** Free-form text conveying information that is not contained explicitly in other structures; in particular, a textual description of the circumstances under which this contact can be used (e.g., "emergency" or "after hours") */
note?: string | UdtText;
};
/**
*
*/
declare class ContactType extends GenericAggregateComponent {
constructor(content: AllowedParams);
}
export { ContactType as Contact, AllowedParams as ContactTypeParams, ContactType as DeliveryContact, ContactType as AccountingContact, ContactType as BuyerContact, };
//# sourceMappingURL=ContactTypeGroup.d.ts.map