@weiliang79/ubl-builder
Version:
Tool to create xml documents with UBL 2.1 standard
27 lines • 997 B
TypeScript
import GenericAggregateComponent from './GenericAggregateComponent';
import { AdditionalDocumentReference, InvoiceDocumentReference } from './DocumentReferenceGroup';
type AllowedParams = {
/** A reference to an invoice */
invoiceDocumentReference?: InvoiceDocumentReference;
/** A reference to an additional document */
additionalDocumentReference?: AdditionalDocumentReference;
};
/**
* A class to define a reference to a billing document
* More info http://www.datypic.com/sc/ubl21/e-cac_BillingReference.html
*/
declare class BillingReference extends GenericAggregateComponent {
constructor(content: AllowedParams);
/**
*
* @param value
*/
setInvoiceDocumentReference(value: InvoiceDocumentReference): this;
/**
*
* @param value
*/
setAdditionalDocumentReference(value: AdditionalDocumentReference): this;
}
export { BillingReference, AllowedParams as BillingReferenceParams };
//# sourceMappingURL=BillingReference.d.ts.map