mirror of
https://github.com/4gray/iptvnator.git
synced 2026-10-12 12:06:16 -08:00
37 lines
645 B
TypeScript
37 lines
645 B
TypeScript
export interface ParsedPlaylist {
|
|
header: {
|
|
attrs: {
|
|
'x-tvg-url': string;
|
|
};
|
|
raw: string;
|
|
};
|
|
items: ParsedPlaylistItem[];
|
|
}
|
|
|
|
export interface ParsedPlaylistItem {
|
|
name: string;
|
|
tvg: {
|
|
id: string;
|
|
name: string;
|
|
url: string;
|
|
logo: string;
|
|
rec: string;
|
|
};
|
|
group: {
|
|
title: string;
|
|
};
|
|
http: {
|
|
referrer: string;
|
|
'user-agent': string;
|
|
};
|
|
url: string;
|
|
raw: string;
|
|
catchup?: {
|
|
type?: string;
|
|
source?: string;
|
|
days?: string;
|
|
};
|
|
timeshift?: string;
|
|
radio?: string;
|
|
}
|