UNPKG

@yemreak/yt-dlp

Version:

Downloading videos and subtitles using yt-dlp, with utilities for extracting text from subtitles

11 lines (10 loc) 663 B
import type { Language } from "./types.js"; export type InstagramURL = `${string}instagram.com/${string}`; export type YoutubeURL = `${string}youtube.com/${string}` & `https://youtu.be/${string}`; export type TwitterURL = `${string}x.com/${string}`; export type TedUrl = `${string}ted.com/talks/${string}`; export declare function isInstagramURL(url: string): url is InstagramURL; export declare function isYoutubeURL(url: string): url is YoutubeURL; export declare function isTwitterURL(url: string): url is TwitterURL; export declare function isTedURL(url: string): url is TedUrl; export declare function parseLangFromTedUrl(url: TedUrl): Language | undefined;