import type { FetchOptions, YTLiveChatOptions } from "../types/index.js"; export interface FetchLivePageRequest { handle?: string; channelId?: string; liveId?: string; } export declare class YTHttpClient { private readonly baseUrl; private readonly fetchImpl; constructor(options: YTLiveChatOptions); fetchLivePage(request: FetchLivePageRequest, signal?: AbortSignal): Promise; fetchLiveChatData(fetchOptions: FetchOptions, signal?: AbortSignal): Promise; private buildLivePageUrl; } //# sourceMappingURL=yt-http-client.d.ts.map