import * as z from "zod/v4";
import { OpenEnum } from "../types/enums.js";
/**
 * The upstream provider this credential authenticates against, as a lowercase slug (e.g. `openai`, `anthropic`, `amazon-bedrock`).
 */
export declare const BYOKProviderSlug: {
    readonly Ai21: "ai21";
    readonly AionLabs: "aion-labs";
    readonly Akashml: "akashml";
    readonly Alibaba: "alibaba";
    readonly AmazonBedrock: "amazon-bedrock";
    readonly AmazonNova: "amazon-nova";
    readonly Ambient: "ambient";
    readonly Anthropic: "anthropic";
    readonly ArceeAi: "arcee-ai";
    readonly AtlasCloud: "atlas-cloud";
    readonly Avian: "avian";
    readonly Azure: "azure";
    readonly Baidu: "baidu";
    readonly Baseten: "baseten";
    readonly BlackForestLabs: "black-forest-labs";
    readonly Byteplus: "byteplus";
    readonly Cerebras: "cerebras";
    readonly Chutes: "chutes";
    readonly Cirrascale: "cirrascale";
    readonly Clarifai: "clarifai";
    readonly Cloudflare: "cloudflare";
    readonly Cohere: "cohere";
    readonly Coreweave: "coreweave";
    readonly Crusoe: "crusoe";
    readonly Darkbloom: "darkbloom";
    readonly Databricks: "databricks";
    readonly Decart: "decart";
    readonly Deepgram: "deepgram";
    readonly Deepinfra: "deepinfra";
    readonly Deepseek: "deepseek";
    readonly Dekallm: "dekallm";
    readonly Digitalocean: "digitalocean";
    readonly Featherless: "featherless";
    readonly Fireworks: "fireworks";
    readonly FishAudio: "fish-audio";
    readonly Friendli: "friendli";
    readonly Gmicloud: "gmicloud";
    readonly GoogleAiStudio: "google-ai-studio";
    readonly GoogleVertex: "google-vertex";
    readonly Groq: "groq";
    readonly Heygen: "heygen";
    readonly Inception: "inception";
    readonly Inceptron: "inceptron";
    readonly InferactVllm: "inferact-vllm";
    readonly InferenceNet: "inference-net";
    readonly Infermatic: "infermatic";
    readonly Inflection: "inflection";
    readonly IoNet: "io-net";
    readonly Ionstream: "ionstream";
    readonly Krea: "krea";
    readonly Liquid: "liquid";
    readonly Mancer: "mancer";
    readonly Mara: "mara";
    readonly Meta: "meta";
    readonly Minimax: "minimax";
    readonly Mistral: "mistral";
    readonly Modal: "modal";
    readonly Modelrun: "modelrun";
    readonly Modular: "modular";
    readonly Moonshotai: "moonshotai";
    readonly Morph: "morph";
    readonly Ncompass: "ncompass";
    readonly Nebius: "nebius";
    readonly NexAgi: "nex-agi";
    readonly Nextbit: "nextbit";
    readonly Novita: "novita";
    readonly Nvidia: "nvidia";
    readonly OpenInference: "open-inference";
    readonly Openai: "openai";
    readonly Parasail: "parasail";
    readonly Perceptron: "perceptron";
    readonly Perplexity: "perplexity";
    readonly Phala: "phala";
    readonly Poolside: "poolside";
    readonly Quiver: "quiver";
    readonly Recraft: "recraft";
    readonly Reka: "reka";
    readonly Relace: "relace";
    readonly Runway: "runway";
    readonly SailResearch: "sail-research";
    readonly Sakana: "sakana";
    readonly SakanaAi: "sakana-ai";
    readonly Sambanova: "sambanova";
    readonly Seed: "seed";
    readonly Siliconflow: "siliconflow";
    readonly Sourceful: "sourceful";
    readonly Stepfun: "stepfun";
    readonly Streamlake: "streamlake";
    readonly Switchpoint: "switchpoint";
    readonly Tencent: "tencent";
    readonly Tenstorrent: "tenstorrent";
    readonly Thinkingmachines: "thinkingmachines";
    readonly Together: "together";
    readonly Upstage: "upstage";
    readonly Venice: "venice";
    readonly Wafer: "wafer";
    readonly Wandb: "wandb";
    readonly WandbLegacy: "wandb-legacy";
    readonly Xai: "xai";
    readonly Xiaomi: "xiaomi";
    readonly ZAi: "z-ai";
};
/**
 * The upstream provider this credential authenticates against, as a lowercase slug (e.g. `openai`, `anthropic`, `amazon-bedrock`).
 */
export type BYOKProviderSlug = OpenEnum<typeof BYOKProviderSlug>;
/** @internal */
export declare const BYOKProviderSlug$inboundSchema: z.ZodType<BYOKProviderSlug, unknown>;
/** @internal */
export declare const BYOKProviderSlug$outboundSchema: z.ZodType<string, BYOKProviderSlug>;
//# sourceMappingURL=byokproviderslug.d.ts.map