UNPKG

jamp3

Version:

mp3, id3v1, id3v2 - reader & writer

26 lines (25 loc) 847 B
/// <reference types="node" /> import { IEncoding } from './encodings'; export declare class BufferReader { data: Buffer; position: number; constructor(data: Buffer); readStringTerminated(enc: IEncoding): string; readString(amount: number, enc: IEncoding): string; rest(): Buffer; readByte(): number; readBitsByte(): number; readUInt(byteLength: number): number; readSInt(byteLength: number): number; readUInt2Byte(): number; readSInt2Byte(): number; readUInt4Byte(): number; readEncoding(): IEncoding; readStringBuffer(amount: number): Buffer; readFixedAsciiString(amount: number): string; readFixedAutodectectString(amount: number): string; unread(): number; hasData(): boolean; readBuffer(amount: number): Buffer; readUnsyncedBuffer(amount: number): Buffer; }