/** Operator-curated playlists — persisted per room on the server. */
export interface OperatorPlaylistSong {
    youtubeVideoId: string;
    title: string;
    thumbnail: string;
    duration: number;
}
export interface OperatorPlaylist {
    id: string;
    roomId: string;
    roomCode: string;
    name: string;
    songs: OperatorPlaylistSong[];
    createdAt: number;
    updatedAt: number;
}
export declare const OPERATOR_PLAYLIST_MAX_SONGS = 100;
export declare const OPERATOR_PLAYLIST_MAX_PER_ROOM = 50;
export declare const OPERATOR_PLAYLIST_NAME_MAX = 60;
//# sourceMappingURL=operator-playlist.d.ts.map