import { c as fetchWithTimeoutGuarded } from "../../provider-http-Bra7ohEz.js"; //#region extensions/openrouter/video-http.d.ts type GuardedFetchResult = Awaited>; type FetchGuardOptions = NonNullable[4]>; type OpenRouterVideoDispatcherPolicy = FetchGuardOptions["dispatcherPolicy"]; declare function resolveOpenRouterVideoUrl(url: string, baseUrl: string): string; declare function fetchOpenRouterVideoGet(params: { url: string; baseUrl: string; headers: Headers; timeoutMs: number; allowPrivateNetwork: boolean; dispatcherPolicy: OpenRouterVideoDispatcherPolicy; auditContext: string; }): Promise; //#endregion export { OpenRouterVideoDispatcherPolicy, fetchOpenRouterVideoGet, resolveOpenRouterVideoUrl };