export declare class DataReader { #private; readonly data: DataView; constructor(data: DataView); get position(): number; seek(position: number): DataReader; readUint8(): number; readInt8(): number; readUint16(): number; readInt16(): number; readUint24(): number; readUint32(): number; readInt32(): number; readFixed(): number; readBytes(length: number): Uint8Array; readAscii(length: number): string; readUtf16BE(length: number): string; } export declare function subDataView(data: DataView, offset: number, length?: number): DataView;