UNPKG

@weiliang79/ubl-builder

Version:

Tool to create xml documents with UBL 2.1 standard

32 lines 1.2 kB
import GenericAggregateComponent from "../CommonAggregateComponents/GenericAggregateComponent"; import { UdtCode, UdtIdentifier, UdtName, UdtText } from "../types/UnqualifiedDataTypes"; import AnyExtensionContent from "./AnyExtensionContent"; type AllowedParams = { id?: string | UdtIdentifier; name?: string | UdtName; extensionAgencyID?: string | UdtIdentifier; extensionAgencyName?: string | UdtText; extensionVersionID?: string | UdtIdentifier; extensionAgencyURI?: string | UdtIdentifier; extensionURI?: string | UdtIdentifier; extensionReasonCode?: string | UdtCode; extensionReason?: string | UdtText; extensionContent?: AnyExtensionContent; }; /** * */ declare class UBLExtension extends GenericAggregateComponent { /** * @param {AllowedParams} content * @param {string} name */ constructor(content: AllowedParams, name?: string); setExtensionContent(value: AnyExtensionContent): void; /** * @returns {AnyExtensionContent} */ getExtensionContent(): AnyExtensionContent; } export { UBLExtension as UBLExtensionType, AllowedParams as UBLExtensionTypeParams, }; //# sourceMappingURL=UBLExtension.d.ts.map