import { type AxiosRequestConfig } from "axios"; import type { EspnFamily } from "./types.js"; /** * Base hosts for each ESPN URL family. Wrapper `path` templates are * host-relative and already include the league nesting (`/{sport}/{league}/...` * for the site families, `/{sport}/leagues/{league}/...` for the Core API). */ export declare const HOSTS: Record; /** * Base hosts for the non-ESPN "flat API" families, keyed by family stem * (`WrapperDef.api`). Unlike `HOSTS`, these are absolute API roots; the flat * wrapper `path` templates are appended verbatim (with `{token}` substitution). * Each wrapper also carries its own absolute `host` for self-containment — this * map is the canonical lookup the playground / proxy can share. */ export declare const FLAT_HOSTS: Record; /** GET an ESPN URL and return the raw JSON body. */ export declare function get(url: string, config?: AxiosRequestConfig): Promise; //# sourceMappingURL=client.d.ts.map