import { s as ModelDefinitionConfig } from "./types.models-DPSUKHec.js"; //#region extensions/chutes/models.d.ts /** Base URL for Chutes OpenAI-compatible inference. */ declare const CHUTES_BASE_URL = "https://llm.chutes.ai/v1"; /** Default Chutes model id used for onboarding. */ declare const CHUTES_DEFAULT_MODEL_ID = "zai-org/GLM-4.7-TEE"; /** Default Chutes model ref used for onboarding. */ declare const CHUTES_DEFAULT_MODEL_REF = "chutes/zai-org/GLM-4.7-TEE"; /** Bundled fallback Chutes model catalog. */ declare const CHUTES_MODEL_CATALOG: ModelDefinitionConfig[]; /** Adds Chutes provider compat metadata to one model catalog entry. */ declare function buildChutesModelDefinition(model: (typeof CHUTES_MODEL_CATALOG)[number]): ModelDefinitionConfig; /** Clears the dynamic Chutes model discovery cache for tests. */ declare function clearChutesModelCacheForTests(): void; /** Discovers Chutes models dynamically, falling back to the bundled static catalog. */ declare function discoverChutesModels(accessToken?: string): Promise; //#endregion export { buildChutesModelDefinition as a, CHUTES_MODEL_CATALOG as i, CHUTES_DEFAULT_MODEL_ID as n, clearChutesModelCacheForTests as o, CHUTES_DEFAULT_MODEL_REF as r, discoverChutesModels as s, CHUTES_BASE_URL as t };