@abasb75/dicom-parser
Version:
a javascript powerfull dicom parser
16 lines (15 loc) • 1.25 kB
TypeScript
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;