import { PlaybackPositionData } from './playback-position.interface'; export interface PlayerContentInfo extends Omit< PlaybackPositionData, 'positionSeconds' | 'durationSeconds' | 'updatedAt' > { playlistId: string; } export interface ResolvedPortalPlayback { streamUrl: string; title: string; thumbnail?: string | null; isLive?: boolean; startTime?: number; contentInfo?: PlayerContentInfo; headers?: Record; userAgent?: string; referer?: string; origin?: string; }