/** * TTPlayer(千千静听)sample content — the declarative data layer for the app * (mechanism/content separation: the component only implements the player * mechanism; everything a user sees as "content" lives here). * * Track metadata nods to the 2002–2007 C-pop era TTPlayer belongs to (titles * and artist names are facts, not copyrightable expression). The lyrics are * ORIGINAL placeholder lines written for this project in LRC style — they are * deliberately not the copyrighted originals (see NOTICE.md). */ export interface LrcLine { /** Seconds from track start. */ time: number; text: string; } export interface TTTrack { id: string; title: string; artist: string; /** Displayed track length in seconds. */ duration: number; lrc: LrcLine[]; } /** * Every track the in-app "add" button can offer. The initial playlist is the * subset listed in DEFAULT_PLAYLIST_IDS; the rest are added on demand. */ export declare const TRACK_POOL: TTTrack[]; /** IDs of the tracks shown when the app first opens. */ export declare const DEFAULT_PLAYLIST_IDS: string[];