import { ByteVector } from "../byteVector"; /** * This class is a filler until support for reading and writing the ID3v2 extended header is * implemented. */ export default class Id3v2ExtendedHeader { private _size; private constructor(); /** * Constructs and initializes a new instance by reading the raw contents. * @param data Raw extended header structure * @param version ID3v2 version. Must be an unsigned 8-bit integer. */ static fromData(data: ByteVector, version: number): Id3v2ExtendedHeader; /** * Constructs and initializes a new instance with no contents. */ static fromEmpty(): Id3v2ExtendedHeader; /** * Gets the size of the data on disk in bytes. */ get size(): number; private parse; }