import { s as ModelDefinitionConfig } from "./types.models-DPSUKHec.js"; //#region extensions/cerebras/models.d.ts /** Base URL for Cerebras OpenAI-compatible inference. */ declare const CEREBRAS_BASE_URL: string; /** Cerebras model catalog entries from the plugin manifest. */ declare const CEREBRAS_MODEL_CATALOG: ({ id: string; name: string; input: string[]; reasoning: boolean; contextWindow: number; maxTokens: number; cost: { input: number; output: number; cacheRead: number; cacheWrite: number; }; } | { id: string; name: string; input: string[]; contextWindow: number; maxTokens: number; cost: { input: number; output: number; cacheRead: number; cacheWrite: number; }; reasoning?: undefined; })[]; /** Builds normalized Cerebras catalog model definitions. */ declare function buildCerebrasCatalogModels(): ModelDefinitionConfig[]; /** Builds one normalized Cerebras model definition from a manifest entry. */ declare function buildCerebrasModelDefinition(model: (typeof CEREBRAS_MODEL_CATALOG)[number]): ModelDefinitionConfig; //#endregion export { buildCerebrasModelDefinition as i, CEREBRAS_MODEL_CATALOG as n, buildCerebrasCatalogModels as r, CEREBRAS_BASE_URL as t };