@catamphetamine/id3js
Version:
A modern ID3 parser written completely in JavaScript, making use of typed arrays and the HTML5 File API
22 lines • 791 B
TypeScript
import { ID3Tag } from '../reader/id3Tag.js';
import { Reader } from '../reader/reader.js';
export { getImageDataUrl } from '../image/getImageDataUrl.js';
/**
* Parses ID3 tags from a given reader
* @param {Reader} reader Reader to use
* @return {Promise<ID3Tag>}
*/
export declare function fromReader(reader: Reader): Promise<ID3Tag | null>;
/**
* Parses ID3 tags from a specified URL
* @param {string} url URL to retrieve data from
* @return {Promise<ID3Tag>}
*/
export declare function fromUrl(url: string): Promise<ID3Tag | null>;
/**
* Parses ID3 tags from a File instance
* @param {File} file File to parse
* @return {Promise<ID3Tag>}
*/
export declare function fromFile(file: File | Blob): Promise<ID3Tag | null>;
//# sourceMappingURL=browser.d.ts.map