export interface UmmMetadata { GranuleUR?: string; MetadataSpecification?: { Version?: string; }; } /** * Find the UMM version as a decimal string. * If a version cannot be found on the input object * version 1.4 is assumed and returned. * * @param {Object} umm - UMM metadata object * @returns {string} UMM version for the given object */ export declare const ummVersion: (umm: UmmMetadata) => string; /** * Posts a given XML string to the validate endpoint of CMR and throws an * exception if it is not valid * * @param {Object} ummMetadata - the UMM object * @param {string} identifier - the document identifier * @param {string} provider - the CMR provider * @returns {Promise} */ export declare const validateUMMG: (ummMetadata: UmmMetadata, identifier: string, provider: string) => Promise; //# sourceMappingURL=UmmUtils.d.ts.map