/** @packageDocumentation Tag implementation for tracker module formats. */ import { Tag } from "../tag.js"; import { PropertyMap } from "../toolkit/propertyMap.js"; /** * Tag implementation for tracker module formats (MOD, S3M, XM, IT). * * Only title, comment, and trackerName are supported. Comment is typically * built from instrument/sample names joined by newlines. */ export declare class ModTag extends Tag { private _title; private _comment; private _trackerName; get title(): string; set title(value: string); get artist(): string; set artist(_value: string); get album(): string; set album(_value: string); get comment(): string; set comment(value: string); get genre(): string; set genre(_value: string); get year(): number; set year(_value: number); get track(): number; set track(_value: number); get trackerName(): string; set trackerName(value: string); properties(): PropertyMap; setProperties(properties: PropertyMap): PropertyMap; } //# sourceMappingURL=modTag.d.ts.map