//#region src/constants/models.d.ts
/**
 * Model name constants used throughout the Inkeep Agents SDK
 */
declare const ANTHROPIC_MODELS: {
  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_SONNET_4_5: "anthropic/claude-sonnet-4-5";
  readonly CLAUDE_SONNET_4_5_20250929: "anthropic/claude-sonnet-4-5-20250929";
  readonly CLAUDE_SONNET_4: "anthropic/claude-sonnet-4-0";
  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_5_HAIKU: "anthropic/claude-3-5-haiku-latest";
  readonly CLAUDE_3_5_HAIKU_20241022: "anthropic/claude-3-5-haiku-20241022";
};
declare const OPENAI_MODELS: {
  readonly GPT_5_2: "openai/gpt-5.2";
  readonly GPT_5_2_20251211: "openai/gpt-5.2-2025-12-11";
  readonly GPT_5_1: "openai/gpt-5.1";
  readonly GPT_5_1_20251113: "openai/gpt-5.1-2025-11-13";
  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 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";
};
declare const GOOGLE_MODELS: {
  readonly GEMINI_3_PRO_PREVIEW: "google/gemini-3-pro-preview";
  readonly GEMINI_3_FLASH_PREVIEW: "google/gemini-3-flash-preview";
  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";
};
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;
//#endregion
export { ModelName as a, GoogleModel as i, AnthropicModel as n, OPENAI_MODELS as o, GOOGLE_MODELS as r, OpenAIModel as s, ANTHROPIC_MODELS as t };
//# sourceMappingURL=models.d.ts.map