export { getTagLib, setBufferMode } from "./config.js";
export { applyTags, applyTagsToFile, clearTags, isValidAudioFile, readFormat, readProperties, readTags, } from "./tag-operations.js";
export { addPicture, applyCoverArt, applyPictures, clearPictures, findPictureByType, readCoverArt, readPictureMetadata, readPictures, replacePictureByType, } from "./picture-operations.js";
export { readMetadata, readMetadataBatch, readPropertiesBatch, readTagsBatch, } from "./batch-operations.js";
export type { BatchItem, BatchOptions, BatchResult, FileMetadata, } from "./batch-operations.js";
export type { AudioProperties, ExtendedTag, Picture, PictureType, Tag, TagInput, } from "../types.js";
export { PICTURE_TYPE_NAMES, PICTURE_TYPE_VALUES } from "../types.js";
//# sourceMappingURL=index.d.ts.map