import { Anime } from '../types/anime.js'; import { TorrentRelease } from '../types/torrent.js'; /** * Searches AniDB for anime ID based on title queries. */ export declare function searchAnilinkOgAnime(title: string): Promise<{ id: string; title: string; href: string; } | null>; /** * Fetches episode list for an anime on AniLink OG. */ export declare function fetchAnilinkOgEpisodes(animeId: string | number): Promise>; /** * Fetches language stream options for an episode and resolves master .m3u8 URLs. */ export declare function fetchAnilinkOgStream(episodeId: number): Promise>; /** * High-level provider query: returns formatted TorrentRelease items for direct HLS streaming. */ export declare function searchAnilinkOgReleases(anime: Anime, episodeNumber: number): Promise;