Files
iptvnator/apps/web/src/global.d.ts
T
2025-10-13 01:33:50 +02:00

27 lines
684 B
TypeScript

import 'jest-extended';
import { Playlist } from 'shared-interfaces';
declare module 'video.js' {
export interface VideoJsPlayer {
hlsQualitySelector(options?: any): void;
}
}
declare global {
interface Window {
electron: {
getAppVersion: () => Promise<string>;
platform: string;
fetchPlaylistByUrl: (
url: string,
title?: string
) => Promise<Playlist>;
updatePlaylistFromFilePath: (
filePath: string,
title: string
) => Promise<Playlist>;
openPlaylistFromFile: () => Promise<Playlist>;
};
}
}