export namespace Tags { export let RawMinTag: string; export let RawFirstBodyTag: string; export let RawTransferSyntaxUID: string; export let RawSopInstanceUID: string; export let RawSpecificCharacterSet: string; export let RawSamplesPerPixel: string; export let RawPhotometricInterpretation: string; export let AvailableTransferSyntaxUID: string; export { DeduppedCreator }; export namespace DeduppedRef { export { DeduppedCreator as creator }; export let tag: string; export let vr: string; } export namespace DeduppedHash { export { DeduppedCreator as creator }; let tag_1: string; export { tag_1 as tag }; let vr_1: string; export { vr_1 as vr }; } export namespace DeduppedType { export { DeduppedCreator as creator }; let tag_2: string; export { tag_2 as tag }; let vr_2: string; export { vr_2 as vr }; } export let InstanceType: string; export let DeletedType: string; export let InfoType: string; export { naturalizeDataset }; export { denaturalizeDataset }; export function setValue(item: any, tag: any, value: any): any; export function setList(item: any, tag: any, value: any): any; export function pushList(item: any, tag: any, value: any): any; export function getValue(item: any, tag: any): any; export function getList(item: any, tag: any): any; export function removeValue(item: any, tag: any): void; export { findPrivate }; } export default Tags; declare const DeduppedCreator: "dedupped"; declare const naturalizeDataset: any; declare const denaturalizeDataset: any; declare function findPrivate(item: any, tagObject: any, create: any): any;