/**
 * @license
 * Copyright 2025 OElite Platform
 * SPDX-License-Identifier: Apache-2.0
 */
/**
 * Supported AI providers for Arc CLI
 */
export var ProviderType;
(function (ProviderType) {
    ProviderType["ANTHROPIC"] = "anthropic";
    ProviderType["OPENAI"] = "openai";
    ProviderType["GOOGLE"] = "google";
    ProviderType["AZURE"] = "azure";
    ProviderType["AWS_BEDROCK"] = "aws-bedrock";
    ProviderType["DASHSCOPE"] = "dashscope";
    ProviderType["OPENROUTER"] = "openrouter";
    ProviderType["OLLAMA"] = "ollama";
    ProviderType["CUSTOM"] = "custom";
})(ProviderType || (ProviderType = {}));
/**
 * Authentication method for a provider
 */
export var AuthMethod;
(function (AuthMethod) {
    AuthMethod["API_KEY"] = "api-key";
    AuthMethod["OAUTH"] = "oauth";
    AuthMethod["AWS_CREDENTIALS"] = "aws-credentials";
    AuthMethod["GOOGLE_CLOUD"] = "google-cloud";
    AuthMethod["AZURE_AD"] = "azure-ad";
    AuthMethod["NONE"] = "none";
})(AuthMethod || (AuthMethod = {}));
//# sourceMappingURL=types.js.map