/**
 * Auto-generated provider icon names.
 * Do not edit manually - run `bun scripts/fetch-provider-icons.ts` to regenerate.
 */

export const providerIconNames = [
  "302ai",
  "abacus",
  "aihubmix",
  "alibaba",
  "alibaba-cn",
  "amazon-bedrock",
  "anthropic",
  "azure",
  "azure-cognitive-services",
  "bailing",
  "baseten",
  "berget",
  "cerebras",
  "chutes",
  "cloudflare-ai-gateway",
  "cloudflare-workers-ai",
  "cohere",
  "cortecs",
  "deepinfra",
  "deepseek",
  "fastrouter",
  "fireworks-ai",
  "firmware",
  "friendli",
  "github-copilot",
  "github-models",
  "gitlab",
  "google",
  "google-vertex",
  "google-vertex-anthropic",
  "groq",
  "helicone",
  "huggingface",
  "iflowcn",
  "inception",
  "inference",
  "io-net",
  "jiekou",
  "kilo",
  "kimi-for-coding",
  "kuae-cloud-coding-plan",
  "llama",
  "lmstudio",
  "lucidquery",
  "minimax",
  "minimax-cn",
  "minimax-cn-coding-plan",
  "minimax-coding-plan",
  "mistral",
  "moark",
  "modelscope",
  "moonshotai",
  "moonshotai-cn",
  "morph",
  "nano-gpt",
  "nebius",
  "nova",
  "novita-ai",
  "nvidia",
  "ollama-cloud",
  "openai",
  "opencode",
  "openrouter",
  "ovhcloud",
  "perplexity",
  "poe",
  "privatemode-ai",
  "requesty",
  "sap-ai-core",
  "scaleway",
  "siliconflow",
  "siliconflow-cn",
  "stackit",
  "stepfun",
  "submodel",
  "synthetic",
  "togetherai",
  "upstage",
  "v0",
  "venice",
  "vercel",
  "vivgrid",
  "vultr",
  "wandb",
  "xai",
  "xiaomi",
  "zai",
  "zai-coding-plan",
  "zenmux",
  "zhipuai",
  "zhipuai-coding-plan",
] as const;

export type ProviderIconName = (typeof providerIconNames)[number];
