import { g as getDailyAppKeys } from "./getDailyAppKeys-QL3H2G-u.js";
import { h as handleErrorsJson } from "./errors-SirEabuV.js";
const fetcher = async (endpoint, init) => {
  const { api_key } = await getDailyAppKeys();
  return fetch(`https://api.daily.co/v1${endpoint}`, {
    method: "GET",
    headers: {
      Authorization: `Bearer ${api_key}`,
      "Content-Type": "application/json",
      ...init?.headers
    },
    ...init
  }).then(handleErrorsJson);
};
export {
  fetcher as f
};
