//#region src/constants/models.d.ts
/**
 * Model name constants used throughout the Inkeep Agents SDK
 */
declare const ANTHROPIC_MODELS: {
  readonly CLAUDE_FABLE_5: "anthropic/claude-fable-5";
  readonly CLAUDE_OPUS_4_8: "anthropic/claude-opus-4-8";
  readonly CLAUDE_OPUS_4_7: "anthropic/claude-opus-4-7";
  readonly CLAUDE_OPUS_4_6: "anthropic/claude-opus-4-6";
  readonly CLAUDE_OPUS_4_6_20260205: "anthropic/claude-opus-4-6-20260205";
  readonly CLAUDE_OPUS_4_5: "anthropic/claude-opus-4-5";
  readonly CLAUDE_OPUS_4_5_20251101: "anthropic/claude-opus-4-5-20251101";
  readonly CLAUDE_OPUS_4_1: "anthropic/claude-opus-4-1";
  readonly CLAUDE_OPUS_4_1_20250805: "anthropic/claude-opus-4-1-20250805";
  readonly CLAUDE_OPUS_4: "anthropic/claude-opus-4";
  readonly CLAUDE_SONNET_4_6: "anthropic/claude-sonnet-4-6";
  readonly CLAUDE_SONNET_4_5: "anthropic/claude-sonnet-4-5";
  readonly CLAUDE_SONNET_4_5_20250929: "anthropic/claude-sonnet-4-5-20250929";
  readonly CLAUDE_SONNET_4_0: "anthropic/claude-sonnet-4-0";
  readonly CLAUDE_SONNET_4: "anthropic/claude-sonnet-4";
  readonly CLAUDE_SONNET_4_20250514: "anthropic/claude-sonnet-4-20250514";
  readonly CLAUDE_HAIKU_4_5: "anthropic/claude-haiku-4-5";
  readonly CLAUDE_HAIKU_4_5_20251001: "anthropic/claude-haiku-4-5-20251001";
  readonly CLAUDE_3_7_SONNET: "anthropic/claude-3-7-sonnet";
  readonly CLAUDE_3_5_SONNET: "anthropic/claude-3-5-sonnet";
  readonly CLAUDE_3_5_SONNET_20240620: "anthropic/claude-3-5-sonnet-20240620";
  readonly CLAUDE_3_5_HAIKU: "anthropic/claude-3-5-haiku";
  readonly CLAUDE_3_5_HAIKU_20241022: "anthropic/claude-3-5-haiku-20241022";
  readonly CLAUDE_3_OPUS: "anthropic/claude-3-opus";
  readonly CLAUDE_3_HAIKU: "anthropic/claude-3-haiku";
};
declare const OPENAI_MODELS: {
  readonly GPT_5_5_PRO: "openai/gpt-5.5-pro";
  readonly GPT_5_5: "openai/gpt-5.5";
  readonly GPT_5_5_20260423: "openai/gpt-5.5-2026-04-23";
  readonly GPT_5_4_PRO: "openai/gpt-5.4-pro";
  readonly GPT_5_4: "openai/gpt-5.4";
  readonly GPT_5_4_MINI: "openai/gpt-5.4-mini";
  readonly GPT_5_4_NANO: "openai/gpt-5.4-nano";
  readonly GPT_5_3_CODEX: "openai/gpt-5.3-codex";
  readonly GPT_5_2_PRO: "openai/gpt-5.2-pro";
  readonly GPT_5_2_CODEX: "openai/gpt-5.2-codex";
  readonly GPT_5_2: "openai/gpt-5.2";
  readonly GPT_5_2_20251211: "openai/gpt-5.2-2025-12-11";
  readonly GPT_5_1_THINKING: "openai/gpt-5.1-thinking";
  readonly GPT_5_1_CODEX_MAX: "openai/gpt-5.1-codex-max";
  readonly GPT_5_1_CODEX_MINI: "openai/gpt-5.1-codex-mini";
  readonly GPT_5_1_CODEX: "openai/gpt-5.1-codex";
  readonly GPT_5_1: "openai/gpt-5.1";
  readonly GPT_5_1_20251113: "openai/gpt-5.1-2025-11-13";
  readonly GPT_5_PRO: "openai/gpt-5-pro";
  readonly GPT_5_CODEX: "openai/gpt-5-codex";
  readonly GPT_5: "openai/gpt-5";
  readonly GPT_5_20250807: "openai/gpt-5-2025-08-07";
  readonly GPT_5_MINI: "openai/gpt-5-mini";
  readonly GPT_5_MINI_20250807: "openai/gpt-5-mini-2025-08-07";
  readonly GPT_5_NANO: "openai/gpt-5-nano";
  readonly GPT_5_NANO_20250807: "openai/gpt-5-nano-2025-08-07";
  readonly O3_PRO: "openai/o3-pro";
  readonly O3: "openai/o3";
  readonly O3_MINI: "openai/o3-mini";
  readonly O4_MINI: "openai/o4-mini";
  readonly O1: "openai/o1";
  readonly GPT_4O: "openai/gpt-4o";
  readonly GPT_4O_MINI: "openai/gpt-4o-mini";
  readonly GPT_4_TURBO: "openai/gpt-4-turbo";
  readonly GPT_4_1: "openai/gpt-4.1";
  readonly GPT_4_1_20250414: "openai/gpt-4.1-2025-04-14";
  readonly GPT_4_1_MINI: "openai/gpt-4.1-mini";
  readonly GPT_4_1_MINI_20250414: "openai/gpt-4.1-mini-2025-04-14";
  readonly GPT_4_1_NANO: "openai/gpt-4.1-nano";
  readonly GPT_4_1_NANO_20250414: "openai/gpt-4.1-nano-2025-04-14";
  readonly GPT_3_5_TURBO: "openai/gpt-3.5-turbo";
  readonly CODEX_MINI: "openai/codex-mini";
};
declare const GOOGLE_MODELS: {
  readonly GEMMA_4_31B_IT: "google/gemma-4-31b-it";
  readonly GEMMA_4_26B_A4B_IT: "google/gemma-4-26b-a4b-it";
  readonly GEMINI_3_1_FLASH_LITE: "google/gemini-3.1-flash-lite";
  readonly GEMINI_3_1_FLASH_LITE_PREVIEW: "google/gemini-3.1-flash-lite-preview";
  readonly GEMINI_3_1_PRO_PREVIEW: "google/gemini-3.1-pro-preview";
  readonly GEMINI_3_5_FLASH: "google/gemini-3.5-flash";
  readonly GEMINI_3_FLASH: "google/gemini-3-flash";
  readonly GEMINI_3_PRO_PREVIEW: "google/gemini-3-pro-preview";
  readonly GEMINI_3_FLASH_PREVIEW: "google/gemini-3-flash-preview";
  readonly GEMINI_2_5_FLASH_PREVIEW_09_2025: "google/gemini-2.5-flash-preview-09-2025";
  readonly GEMINI_2_5_FLASH_LITE_PREVIEW_09_2025: "google/gemini-2.5-flash-lite-preview-09-2025";
  readonly GEMINI_2_5_PRO: "google/gemini-2.5-pro";
  readonly GEMINI_2_5_FLASH: "google/gemini-2.5-flash";
  readonly GEMINI_2_5_FLASH_LITE: "google/gemini-2.5-flash-lite";
  readonly GEMINI_2_0_FLASH: "google/gemini-2.0-flash";
  readonly GEMINI_2_0_FLASH_LITE: "google/gemini-2.0-flash-lite";
};
type AnthropicModel = (typeof ANTHROPIC_MODELS)[keyof typeof ANTHROPIC_MODELS];
type OpenAIModel = (typeof OPENAI_MODELS)[keyof typeof OPENAI_MODELS];
type GoogleModel = (typeof GOOGLE_MODELS)[keyof typeof GOOGLE_MODELS];
type ModelName = AnthropicModel | OpenAIModel | GoogleModel;
declare const GATEWAY_ROUTABLE_PROVIDERS_SET: ReadonlySet<string>;
//#endregion
export { ANTHROPIC_MODELS, AnthropicModel, GATEWAY_ROUTABLE_PROVIDERS_SET, GOOGLE_MODELS, GoogleModel, ModelName, OPENAI_MODELS, OpenAIModel };