/* generated using openapi-typescript-codegen -- do not edit */ /* istanbul ignore file */ /* tslint:disable */ /* eslint-disable */ import type { NameEnum } from './NameEnum'; /** * Minimal serializer for LLMProvider in fallback configs. */ export type LLMProviderMinimal = { readonly id: number; /** * Provider identifier (e.g., 'openai', 'google') * * * `openai` - OpenAI * * `google` - Google * * `anthropic` - Anthropic * * `azure_openai` - Azure OpenAI * * `groq` - Groq * * `bedrock` - AWS Bedrock * * `perplexity` - Perplexity * * `nvidia` - NVIDIA * * `sagemaker` - AWS SageMaker * * `xai` - xAI * * `deepseek` - DeepSeek * * `iblai` - ibl.ai * * `fake` - Fake (Testing) */ readonly name: NameEnum; /** * Human-readable provider name */ readonly display_name: string; };