/** * Anthropic model catalog — single source of truth for the Anthropic provider. * * SDK-free by design: this module imports only from the types layer so it can be * aggregated by `config/providers.config.ts` without dragging in the Anthropic * SDK. The provider implementation (`anthropic.provider.ts`) imports and * registers this descriptor; every other component consumes it. * * Owns: model/mode list, context windows, pricing, and the alias→API-id mapping * (standard + Vertex) that previously lived in `llm/model-mapping-registry.ts`. */ import type { ProviderDescriptor } from '../../plugins/plugin-api.types.js'; export declare const ANTHROPIC_DESCRIPTOR: ProviderDescriptor; export declare const ANTHROPIC_PROVIDER_KEY: import("../../types/provider-names.types.js").ProviderName; /** * Models that select reasoning depth via the `effort` mode instead of `temperature`. * The Anthropic API rejects `temperature` as deprecated for these models. */ export declare const EFFORT_CONTROLLED_MODELS: ReadonlySet; //# sourceMappingURL=anthropic.models.d.ts.map