UNPKG

@abasb75/dicom-parser

Version:

a javascript powerfull dicom parser

16 lines (15 loc) 1.25 kB
declare class Value { static byVr(dataView: DataView, offset: number, len: number, vr: string, littleEndian: boolean): string | number | DataView | (string | number)[] | undefined; static CS(dataView: DataView, offset: number, len: number): string | string[]; static IS(dataView: DataView, offset: number, len: number): string | number; static DA(dataView: DataView, offset: number, len: number): string; static DS(dataView: DataView, offset: number, len: number): string | number | (string | number)[]; static TM(dataView: DataView, offset: number, len: number): string; static US(dataView: DataView, offset: number, len: number, littleEndian?: boolean): number | number[] | undefined; static SS(dataView: DataView, offset: number, len: number, littleEndian?: boolean): number | number[] | undefined; static SL(dataView: DataView, offset: number, len: number, littleEndian?: boolean): number | number[] | undefined; static UL(dataView: DataView, offset: number, len: number, littleEndian?: boolean): number | number[] | undefined; static OW(dataView: DataView, offset: number, len: number): DataView; static getString(bytes: Uint8Array | Int8Array | ArrayBuffer): string; } export default Value;