/** * Playlist prev/next controls injected into the active player's control bar. * Also shows an item counter "2 / 5". */ import { type PlayerStrings } from '../core/strings.js'; export declare class PlaylistControls { private prevBtn; private nextBtn; private counterEl; private panelBtn; private injectedInto; private injectedRight; constructor(controlsLeft: HTMLElement, controlsRight: HTMLElement | null, currentIndex: number, totalItems: number, onPrev: () => void, onNext: () => void, onTogglePanel: (() => void) | null, strings?: PlayerStrings); /** Update the counter display */ update(currentIndex: number, totalItems: number): void; /** Remove injected controls */ dispose(): void; } //# sourceMappingURL=playlist-controls.d.ts.map