import * as z from "zod/v4"; import { ClosedEnum } from "../types/enums.js"; export declare const ConfigureModelsRequestAllowedProvider: { readonly AwsBedrock: "aws-bedrock"; readonly GcpVertex: "gcp-vertex"; readonly AzureFoundry: "azure-foundry"; readonly Anthropic: "anthropic"; readonly Databricks: "databricks"; readonly Openai: "openai"; }; export type ConfigureModelsRequestAllowedProvider = ClosedEnum; export declare const ConfigureModelsRequestClientApi: { readonly OpenaiChat: "openai-chat"; readonly OpenaiResponses: "openai-responses"; readonly AnthropicMessages: "anthropic-messages"; }; export type ConfigureModelsRequestClientApi = ClosedEnum; export type ConfigureModelsRequestRequirement = { publicModelId: string; clientApis: Array; required: boolean; }; export type ConfigureModelsRequest = { allowedProviders?: Array | undefined; requirements: Array; }; /** @internal */ export declare const ConfigureModelsRequestAllowedProvider$outboundSchema: z.ZodEnum; /** @internal */ export declare const ConfigureModelsRequestClientApi$outboundSchema: z.ZodEnum; /** @internal */ export type ConfigureModelsRequestRequirement$Outbound = { publicModelId: string; clientApis: Array; required: boolean; }; /** @internal */ export declare const ConfigureModelsRequestRequirement$outboundSchema: z.ZodType; export declare function configureModelsRequestRequirementToJSON(configureModelsRequestRequirement: ConfigureModelsRequestRequirement): string; /** @internal */ export type ConfigureModelsRequest$Outbound = { allowedProviders?: Array | undefined; requirements: Array; }; /** @internal */ export declare const ConfigureModelsRequest$outboundSchema: z.ZodType; export declare function configureModelsRequestToJSON(configureModelsRequest: ConfigureModelsRequest): string; //# sourceMappingURL=configuremodelsrequest.d.ts.map