UNPKG

@weiliang79/ubl-builder

Version:

Tool to create xml documents with UBL 2.1 standard

35 lines 1.65 kB
import GenericAggregateComponent from './GenericAggregateComponent'; import { UdtDate, UdtIdentifier, UdtText, UdtTime, UdtCode, UdtName } from '../types/UnqualifiedDataTypes'; type AllowedParams = { /** The Uniform Resource Identifier (URI) that identifies the external object as an Internet resource */ URI: UdtIdentifier | string; /** A hash value for the externally stored object */ documentHash: UdtText | string; /** The date on which this period ends */ hashAlgorithmMethod: UdtText | string; /** The date on which availability of the resource can no longer be relied upon */ expiryDate: UdtDate | string; /** The time after which availability of the resource can no longer be relied upon */ expiryTime: UdtTime | string; /** A code signifying the mime type of the external object */ mimeCode: UdtCode | string; /** A code signifying the format of the external object */ formatCode: UdtCode | string; /** A code signifying the encoding/decoding algorithm used with the external object */ encodingCode: UdtCode | string; /** A code signifying the character set of an external document */ characterSetCode: UdtCode | string; /** The file name of the external object */ fileName: UdtName | string; /** Text describing the external object */ description: UdtText[] | string[]; }; declare class ExternalReference extends GenericAggregateComponent { /** * * @param content */ constructor(content: AllowedParams); } export { ExternalReference, AllowedParams as ExternalReferenceAttributes }; //# sourceMappingURL=ExternalReference.d.ts.map