isoxml-angular
Version:
JavaScript library to parse and generate ISOXML (ISO11783-10) files
23 lines (22 loc) • 542 B
TypeScript
declare const types: {
Int8: number;
Uint8: number;
Int16: number;
Uint16: number;
Int32: number;
Uint32: number;
Float: number;
Double: number;
};
type BufferReaderInterface = {
[t in keyof typeof types as `next${t}`]: () => number;
} & {
tell: () => number;
seek: (pos: number) => void;
move: (diff: number) => void;
};
type BufferReaderConstructor = {
new (buffer: ArrayBuffer): BufferReaderInterface;
};
declare const BufferReader: BufferReaderConstructor;
export default BufferReader;