/* generated using openapi-typescript-codegen -- do not edit */ /* istanbul ignore file */ /* tslint:disable */ /* eslint-disable */ import type { ScopeC1dEnum } from './ScopeC1dEnum'; /** * Serializer for updating FallbackLLM configuration. */ export type PatchedFallbackLLMUpdate = { /** * Whether this fallback applies to a specific model or entire provider * * * `model` - Model Specific * * `provider` - Provider Wide */ scope?: ScopeC1dEnum; /** * The provider whose models this fallback applies to */ source_provider?: number; /** * Specific model this fallback applies to (only for model scope) */ source_model?: number | null; /** * The provider to use as fallback */ fallback_provider?: number; /** * The model to use as fallback */ fallback_model?: number; /** * Whether this fallback configuration is active */ is_enabled?: boolean; };