/**
 * Platform
 * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
 *
 * The version of the OpenAPI document: 1.0.0
 *
 *
 * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 * https://openapi-generator.tech
 * Do not edit the class manually.
 */
import * as runtime from '../runtime';
export interface PassThroughApiAnthropicProxyRouteAnthropicEndpointGetRequest {
    endpoint: string;
}
export interface PassThroughApiAnthropicProxyRouteAnthropicEndpointGet0Request {
    endpoint: string;
}
export interface PassThroughApiAnthropicProxyRouteAnthropicEndpointGet1Request {
    endpoint: string;
}
export interface PassThroughApiAnthropicProxyRouteAnthropicEndpointGet2Request {
    endpoint: string;
}
export interface PassThroughApiAnthropicProxyRouteAnthropicEndpointGet3Request {
    endpoint: string;
}
export interface PassThroughApiAssemblyaiProxyRouteAssemblyaiEndpointGetRequest {
    endpoint: string;
}
export interface PassThroughApiAssemblyaiProxyRouteAssemblyaiEndpointGet0Request {
    endpoint: string;
}
export interface PassThroughApiAssemblyaiProxyRouteAssemblyaiEndpointGet1Request {
    endpoint: string;
}
export interface PassThroughApiAssemblyaiProxyRouteAssemblyaiEndpointGet2Request {
    endpoint: string;
}
export interface PassThroughApiAssemblyaiProxyRouteAssemblyaiEndpointGet3Request {
    endpoint: string;
}
export interface PassThroughApiAssemblyaiProxyRouteEuAssemblyaiEndpointGetRequest {
    endpoint: string;
}
export interface PassThroughApiAssemblyaiProxyRouteEuAssemblyaiEndpointGet0Request {
    endpoint: string;
}
export interface PassThroughApiAssemblyaiProxyRouteEuAssemblyaiEndpointGet1Request {
    endpoint: string;
}
export interface PassThroughApiAssemblyaiProxyRouteEuAssemblyaiEndpointGet2Request {
    endpoint: string;
}
export interface PassThroughApiAssemblyaiProxyRouteEuAssemblyaiEndpointGet3Request {
    endpoint: string;
}
export interface PassThroughApiAzureProxyRouteAzureEndpointGetRequest {
    endpoint: string;
}
export interface PassThroughApiAzureProxyRouteAzureEndpointGet0Request {
    endpoint: string;
}
export interface PassThroughApiAzureProxyRouteAzureEndpointGet1Request {
    endpoint: string;
}
export interface PassThroughApiAzureProxyRouteAzureEndpointGet2Request {
    endpoint: string;
}
export interface PassThroughApiAzureProxyRouteAzureEndpointGet3Request {
    endpoint: string;
}
export interface PassThroughApiBedrockProxyRouteBedrockEndpointGetRequest {
    endpoint: string;
}
export interface PassThroughApiBedrockProxyRouteBedrockEndpointGet0Request {
    endpoint: string;
}
export interface PassThroughApiBedrockProxyRouteBedrockEndpointGet1Request {
    endpoint: string;
}
export interface PassThroughApiBedrockProxyRouteBedrockEndpointGet2Request {
    endpoint: string;
}
export interface PassThroughApiBedrockProxyRouteBedrockEndpointGet3Request {
    endpoint: string;
}
export interface PassThroughApiCohereProxyRouteCohereEndpointGetRequest {
    endpoint: string;
}
export interface PassThroughApiCohereProxyRouteCohereEndpointGet0Request {
    endpoint: string;
}
export interface PassThroughApiCohereProxyRouteCohereEndpointGet1Request {
    endpoint: string;
}
export interface PassThroughApiCohereProxyRouteCohereEndpointGet2Request {
    endpoint: string;
}
export interface PassThroughApiCohereProxyRouteCohereEndpointGet3Request {
    endpoint: string;
}
export interface PassThroughApiGeminiProxyRouteGeminiEndpointGetRequest {
    endpoint: string;
}
export interface PassThroughApiGeminiProxyRouteGeminiEndpointGet0Request {
    endpoint: string;
}
export interface PassThroughApiGeminiProxyRouteGeminiEndpointGet1Request {
    endpoint: string;
}
export interface PassThroughApiGeminiProxyRouteGeminiEndpointGet2Request {
    endpoint: string;
}
export interface PassThroughApiGeminiProxyRouteGeminiEndpointGet3Request {
    endpoint: string;
}
export interface PassThroughApiLangfuseProxyRouteLangfuseEndpointGetRequest {
    endpoint: string;
}
export interface PassThroughApiLangfuseProxyRouteLangfuseEndpointGet0Request {
    endpoint: string;
}
export interface PassThroughApiLangfuseProxyRouteLangfuseEndpointGet1Request {
    endpoint: string;
}
export interface PassThroughApiLangfuseProxyRouteLangfuseEndpointGet2Request {
    endpoint: string;
}
export interface PassThroughApiLangfuseProxyRouteLangfuseEndpointGet3Request {
    endpoint: string;
}
export interface PassThroughApiOpenaiProxyRouteOpenaiEndpointGetRequest {
    endpoint: string;
}
export interface PassThroughApiOpenaiProxyRouteOpenaiEndpointGet0Request {
    endpoint: string;
}
export interface PassThroughApiOpenaiProxyRouteOpenaiEndpointGet1Request {
    endpoint: string;
}
export interface PassThroughApiOpenaiProxyRouteOpenaiEndpointGet2Request {
    endpoint: string;
}
export interface PassThroughApiOpenaiProxyRouteOpenaiEndpointGet3Request {
    endpoint: string;
}
export interface PassThroughApiVertexProxyRouteVertexAiEndpointGetRequest {
    endpoint: string;
}
export interface PassThroughApiVertexProxyRouteVertexAiEndpointGet0Request {
    endpoint: string;
}
export interface PassThroughApiVertexProxyRouteVertexAiEndpointGet1Request {
    endpoint: string;
}
export interface PassThroughApiVertexProxyRouteVertexAiEndpointGet2Request {
    endpoint: string;
}
export interface PassThroughApiVertexProxyRouteVertexAiEndpointGet3Request {
    endpoint: string;
}
/**
 *
 */
export declare class PassThroughApi extends runtime.BaseAPI {
    /**
     * [Docs](https://docs.litellm.ai/docs/anthropic_completion)
     * Anthropic Proxy Route
     */
    anthropicProxyRouteAnthropicEndpointGetRaw(requestParameters: PassThroughApiAnthropicProxyRouteAnthropicEndpointGetRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<string>>;
    /**
     * [Docs](https://docs.litellm.ai/docs/anthropic_completion)
     * Anthropic Proxy Route
     */
    anthropicProxyRouteAnthropicEndpointGet(requestParameters: PassThroughApiAnthropicProxyRouteAnthropicEndpointGetRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<string>;
    /**
     * [Docs](https://docs.litellm.ai/docs/anthropic_completion)
     * Anthropic Proxy Route
     */
    anthropicProxyRouteAnthropicEndpointGet_1Raw(requestParameters: PassThroughApiAnthropicProxyRouteAnthropicEndpointGet0Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<string>>;
    /**
     * [Docs](https://docs.litellm.ai/docs/anthropic_completion)
     * Anthropic Proxy Route
     */
    anthropicProxyRouteAnthropicEndpointGet_1(requestParameters: PassThroughApiAnthropicProxyRouteAnthropicEndpointGet0Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<string>;
    /**
     * [Docs](https://docs.litellm.ai/docs/anthropic_completion)
     * Anthropic Proxy Route
     */
    anthropicProxyRouteAnthropicEndpointGet_2Raw(requestParameters: PassThroughApiAnthropicProxyRouteAnthropicEndpointGet1Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<string>>;
    /**
     * [Docs](https://docs.litellm.ai/docs/anthropic_completion)
     * Anthropic Proxy Route
     */
    anthropicProxyRouteAnthropicEndpointGet_2(requestParameters: PassThroughApiAnthropicProxyRouteAnthropicEndpointGet1Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<string>;
    /**
     * [Docs](https://docs.litellm.ai/docs/anthropic_completion)
     * Anthropic Proxy Route
     */
    anthropicProxyRouteAnthropicEndpointGet_3Raw(requestParameters: PassThroughApiAnthropicProxyRouteAnthropicEndpointGet2Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<string>>;
    /**
     * [Docs](https://docs.litellm.ai/docs/anthropic_completion)
     * Anthropic Proxy Route
     */
    anthropicProxyRouteAnthropicEndpointGet_3(requestParameters: PassThroughApiAnthropicProxyRouteAnthropicEndpointGet2Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<string>;
    /**
     * [Docs](https://docs.litellm.ai/docs/anthropic_completion)
     * Anthropic Proxy Route
     */
    anthropicProxyRouteAnthropicEndpointGet_4Raw(requestParameters: PassThroughApiAnthropicProxyRouteAnthropicEndpointGet3Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<string>>;
    /**
     * [Docs](https://docs.litellm.ai/docs/anthropic_completion)
     * Anthropic Proxy Route
     */
    anthropicProxyRouteAnthropicEndpointGet_4(requestParameters: PassThroughApiAnthropicProxyRouteAnthropicEndpointGet3Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<string>;
    /**
     *
     * Assemblyai Proxy Route
     */
    assemblyaiProxyRouteAssemblyaiEndpointGetRaw(requestParameters: PassThroughApiAssemblyaiProxyRouteAssemblyaiEndpointGetRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<string>>;
    /**
     *
     * Assemblyai Proxy Route
     */
    assemblyaiProxyRouteAssemblyaiEndpointGet(requestParameters: PassThroughApiAssemblyaiProxyRouteAssemblyaiEndpointGetRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<string>;
    /**
     *
     * Assemblyai Proxy Route
     */
    assemblyaiProxyRouteAssemblyaiEndpointGet_5Raw(requestParameters: PassThroughApiAssemblyaiProxyRouteAssemblyaiEndpointGet0Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<string>>;
    /**
     *
     * Assemblyai Proxy Route
     */
    assemblyaiProxyRouteAssemblyaiEndpointGet_5(requestParameters: PassThroughApiAssemblyaiProxyRouteAssemblyaiEndpointGet0Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<string>;
    /**
     *
     * Assemblyai Proxy Route
     */
    assemblyaiProxyRouteAssemblyaiEndpointGet_6Raw(requestParameters: PassThroughApiAssemblyaiProxyRouteAssemblyaiEndpointGet1Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<string>>;
    /**
     *
     * Assemblyai Proxy Route
     */
    assemblyaiProxyRouteAssemblyaiEndpointGet_6(requestParameters: PassThroughApiAssemblyaiProxyRouteAssemblyaiEndpointGet1Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<string>;
    /**
     *
     * Assemblyai Proxy Route
     */
    assemblyaiProxyRouteAssemblyaiEndpointGet_7Raw(requestParameters: PassThroughApiAssemblyaiProxyRouteAssemblyaiEndpointGet2Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<string>>;
    /**
     *
     * Assemblyai Proxy Route
     */
    assemblyaiProxyRouteAssemblyaiEndpointGet_7(requestParameters: PassThroughApiAssemblyaiProxyRouteAssemblyaiEndpointGet2Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<string>;
    /**
     *
     * Assemblyai Proxy Route
     */
    assemblyaiProxyRouteAssemblyaiEndpointGet_8Raw(requestParameters: PassThroughApiAssemblyaiProxyRouteAssemblyaiEndpointGet3Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<string>>;
    /**
     *
     * Assemblyai Proxy Route
     */
    assemblyaiProxyRouteAssemblyaiEndpointGet_8(requestParameters: PassThroughApiAssemblyaiProxyRouteAssemblyaiEndpointGet3Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<string>;
    /**
     *
     * Assemblyai Proxy Route
     */
    assemblyaiProxyRouteEuAssemblyaiEndpointGetRaw(requestParameters: PassThroughApiAssemblyaiProxyRouteEuAssemblyaiEndpointGetRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<string>>;
    /**
     *
     * Assemblyai Proxy Route
     */
    assemblyaiProxyRouteEuAssemblyaiEndpointGet(requestParameters: PassThroughApiAssemblyaiProxyRouteEuAssemblyaiEndpointGetRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<string>;
    /**
     *
     * Assemblyai Proxy Route
     */
    assemblyaiProxyRouteEuAssemblyaiEndpointGet_9Raw(requestParameters: PassThroughApiAssemblyaiProxyRouteEuAssemblyaiEndpointGet0Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<string>>;
    /**
     *
     * Assemblyai Proxy Route
     */
    assemblyaiProxyRouteEuAssemblyaiEndpointGet_9(requestParameters: PassThroughApiAssemblyaiProxyRouteEuAssemblyaiEndpointGet0Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<string>;
    /**
     *
     * Assemblyai Proxy Route
     */
    assemblyaiProxyRouteEuAssemblyaiEndpointGet_10Raw(requestParameters: PassThroughApiAssemblyaiProxyRouteEuAssemblyaiEndpointGet1Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<string>>;
    /**
     *
     * Assemblyai Proxy Route
     */
    assemblyaiProxyRouteEuAssemblyaiEndpointGet_10(requestParameters: PassThroughApiAssemblyaiProxyRouteEuAssemblyaiEndpointGet1Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<string>;
    /**
     *
     * Assemblyai Proxy Route
     */
    assemblyaiProxyRouteEuAssemblyaiEndpointGet_11Raw(requestParameters: PassThroughApiAssemblyaiProxyRouteEuAssemblyaiEndpointGet2Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<string>>;
    /**
     *
     * Assemblyai Proxy Route
     */
    assemblyaiProxyRouteEuAssemblyaiEndpointGet_11(requestParameters: PassThroughApiAssemblyaiProxyRouteEuAssemblyaiEndpointGet2Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<string>;
    /**
     *
     * Assemblyai Proxy Route
     */
    assemblyaiProxyRouteEuAssemblyaiEndpointGet_12Raw(requestParameters: PassThroughApiAssemblyaiProxyRouteEuAssemblyaiEndpointGet3Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<string>>;
    /**
     *
     * Assemblyai Proxy Route
     */
    assemblyaiProxyRouteEuAssemblyaiEndpointGet_12(requestParameters: PassThroughApiAssemblyaiProxyRouteEuAssemblyaiEndpointGet3Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<string>;
    /**
     * Call any azure endpoint using the proxy.  Just use `{PROXY_BASE_URL}/azure/{endpoint:path}`
     * Azure Proxy Route
     */
    azureProxyRouteAzureEndpointGetRaw(requestParameters: PassThroughApiAzureProxyRouteAzureEndpointGetRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<string>>;
    /**
     * Call any azure endpoint using the proxy.  Just use `{PROXY_BASE_URL}/azure/{endpoint:path}`
     * Azure Proxy Route
     */
    azureProxyRouteAzureEndpointGet(requestParameters: PassThroughApiAzureProxyRouteAzureEndpointGetRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<string>;
    /**
     * Call any azure endpoint using the proxy.  Just use `{PROXY_BASE_URL}/azure/{endpoint:path}`
     * Azure Proxy Route
     */
    azureProxyRouteAzureEndpointGet_13Raw(requestParameters: PassThroughApiAzureProxyRouteAzureEndpointGet0Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<string>>;
    /**
     * Call any azure endpoint using the proxy.  Just use `{PROXY_BASE_URL}/azure/{endpoint:path}`
     * Azure Proxy Route
     */
    azureProxyRouteAzureEndpointGet_13(requestParameters: PassThroughApiAzureProxyRouteAzureEndpointGet0Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<string>;
    /**
     * Call any azure endpoint using the proxy.  Just use `{PROXY_BASE_URL}/azure/{endpoint:path}`
     * Azure Proxy Route
     */
    azureProxyRouteAzureEndpointGet_14Raw(requestParameters: PassThroughApiAzureProxyRouteAzureEndpointGet1Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<string>>;
    /**
     * Call any azure endpoint using the proxy.  Just use `{PROXY_BASE_URL}/azure/{endpoint:path}`
     * Azure Proxy Route
     */
    azureProxyRouteAzureEndpointGet_14(requestParameters: PassThroughApiAzureProxyRouteAzureEndpointGet1Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<string>;
    /**
     * Call any azure endpoint using the proxy.  Just use `{PROXY_BASE_URL}/azure/{endpoint:path}`
     * Azure Proxy Route
     */
    azureProxyRouteAzureEndpointGet_15Raw(requestParameters: PassThroughApiAzureProxyRouteAzureEndpointGet2Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<string>>;
    /**
     * Call any azure endpoint using the proxy.  Just use `{PROXY_BASE_URL}/azure/{endpoint:path}`
     * Azure Proxy Route
     */
    azureProxyRouteAzureEndpointGet_15(requestParameters: PassThroughApiAzureProxyRouteAzureEndpointGet2Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<string>;
    /**
     * Call any azure endpoint using the proxy.  Just use `{PROXY_BASE_URL}/azure/{endpoint:path}`
     * Azure Proxy Route
     */
    azureProxyRouteAzureEndpointGet_16Raw(requestParameters: PassThroughApiAzureProxyRouteAzureEndpointGet3Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<string>>;
    /**
     * Call any azure endpoint using the proxy.  Just use `{PROXY_BASE_URL}/azure/{endpoint:path}`
     * Azure Proxy Route
     */
    azureProxyRouteAzureEndpointGet_16(requestParameters: PassThroughApiAzureProxyRouteAzureEndpointGet3Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<string>;
    /**
     * [Docs](https://docs.litellm.ai/docs/pass_through/bedrock)
     * Bedrock Proxy Route
     */
    bedrockProxyRouteBedrockEndpointGetRaw(requestParameters: PassThroughApiBedrockProxyRouteBedrockEndpointGetRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<string>>;
    /**
     * [Docs](https://docs.litellm.ai/docs/pass_through/bedrock)
     * Bedrock Proxy Route
     */
    bedrockProxyRouteBedrockEndpointGet(requestParameters: PassThroughApiBedrockProxyRouteBedrockEndpointGetRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<string>;
    /**
     * [Docs](https://docs.litellm.ai/docs/pass_through/bedrock)
     * Bedrock Proxy Route
     */
    bedrockProxyRouteBedrockEndpointGet_17Raw(requestParameters: PassThroughApiBedrockProxyRouteBedrockEndpointGet0Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<string>>;
    /**
     * [Docs](https://docs.litellm.ai/docs/pass_through/bedrock)
     * Bedrock Proxy Route
     */
    bedrockProxyRouteBedrockEndpointGet_17(requestParameters: PassThroughApiBedrockProxyRouteBedrockEndpointGet0Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<string>;
    /**
     * [Docs](https://docs.litellm.ai/docs/pass_through/bedrock)
     * Bedrock Proxy Route
     */
    bedrockProxyRouteBedrockEndpointGet_18Raw(requestParameters: PassThroughApiBedrockProxyRouteBedrockEndpointGet1Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<string>>;
    /**
     * [Docs](https://docs.litellm.ai/docs/pass_through/bedrock)
     * Bedrock Proxy Route
     */
    bedrockProxyRouteBedrockEndpointGet_18(requestParameters: PassThroughApiBedrockProxyRouteBedrockEndpointGet1Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<string>;
    /**
     * [Docs](https://docs.litellm.ai/docs/pass_through/bedrock)
     * Bedrock Proxy Route
     */
    bedrockProxyRouteBedrockEndpointGet_19Raw(requestParameters: PassThroughApiBedrockProxyRouteBedrockEndpointGet2Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<string>>;
    /**
     * [Docs](https://docs.litellm.ai/docs/pass_through/bedrock)
     * Bedrock Proxy Route
     */
    bedrockProxyRouteBedrockEndpointGet_19(requestParameters: PassThroughApiBedrockProxyRouteBedrockEndpointGet2Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<string>;
    /**
     * [Docs](https://docs.litellm.ai/docs/pass_through/bedrock)
     * Bedrock Proxy Route
     */
    bedrockProxyRouteBedrockEndpointGet_20Raw(requestParameters: PassThroughApiBedrockProxyRouteBedrockEndpointGet3Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<string>>;
    /**
     * [Docs](https://docs.litellm.ai/docs/pass_through/bedrock)
     * Bedrock Proxy Route
     */
    bedrockProxyRouteBedrockEndpointGet_20(requestParameters: PassThroughApiBedrockProxyRouteBedrockEndpointGet3Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<string>;
    /**
     * [Docs](https://docs.litellm.ai/docs/pass_through/cohere)
     * Cohere Proxy Route
     */
    cohereProxyRouteCohereEndpointGetRaw(requestParameters: PassThroughApiCohereProxyRouteCohereEndpointGetRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<string>>;
    /**
     * [Docs](https://docs.litellm.ai/docs/pass_through/cohere)
     * Cohere Proxy Route
     */
    cohereProxyRouteCohereEndpointGet(requestParameters: PassThroughApiCohereProxyRouteCohereEndpointGetRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<string>;
    /**
     * [Docs](https://docs.litellm.ai/docs/pass_through/cohere)
     * Cohere Proxy Route
     */
    cohereProxyRouteCohereEndpointGet_21Raw(requestParameters: PassThroughApiCohereProxyRouteCohereEndpointGet0Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<string>>;
    /**
     * [Docs](https://docs.litellm.ai/docs/pass_through/cohere)
     * Cohere Proxy Route
     */
    cohereProxyRouteCohereEndpointGet_21(requestParameters: PassThroughApiCohereProxyRouteCohereEndpointGet0Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<string>;
    /**
     * [Docs](https://docs.litellm.ai/docs/pass_through/cohere)
     * Cohere Proxy Route
     */
    cohereProxyRouteCohereEndpointGet_22Raw(requestParameters: PassThroughApiCohereProxyRouteCohereEndpointGet1Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<string>>;
    /**
     * [Docs](https://docs.litellm.ai/docs/pass_through/cohere)
     * Cohere Proxy Route
     */
    cohereProxyRouteCohereEndpointGet_22(requestParameters: PassThroughApiCohereProxyRouteCohereEndpointGet1Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<string>;
    /**
     * [Docs](https://docs.litellm.ai/docs/pass_through/cohere)
     * Cohere Proxy Route
     */
    cohereProxyRouteCohereEndpointGet_23Raw(requestParameters: PassThroughApiCohereProxyRouteCohereEndpointGet2Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<string>>;
    /**
     * [Docs](https://docs.litellm.ai/docs/pass_through/cohere)
     * Cohere Proxy Route
     */
    cohereProxyRouteCohereEndpointGet_23(requestParameters: PassThroughApiCohereProxyRouteCohereEndpointGet2Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<string>;
    /**
     * [Docs](https://docs.litellm.ai/docs/pass_through/cohere)
     * Cohere Proxy Route
     */
    cohereProxyRouteCohereEndpointGet_24Raw(requestParameters: PassThroughApiCohereProxyRouteCohereEndpointGet3Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<string>>;
    /**
     * [Docs](https://docs.litellm.ai/docs/pass_through/cohere)
     * Cohere Proxy Route
     */
    cohereProxyRouteCohereEndpointGet_24(requestParameters: PassThroughApiCohereProxyRouteCohereEndpointGet3Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<string>;
    /**
     * [Docs](https://docs.litellm.ai/docs/pass_through/google_ai_studio)
     * Gemini Proxy Route
     */
    geminiProxyRouteGeminiEndpointGetRaw(requestParameters: PassThroughApiGeminiProxyRouteGeminiEndpointGetRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<string>>;
    /**
     * [Docs](https://docs.litellm.ai/docs/pass_through/google_ai_studio)
     * Gemini Proxy Route
     */
    geminiProxyRouteGeminiEndpointGet(requestParameters: PassThroughApiGeminiProxyRouteGeminiEndpointGetRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<string>;
    /**
     * [Docs](https://docs.litellm.ai/docs/pass_through/google_ai_studio)
     * Gemini Proxy Route
     */
    geminiProxyRouteGeminiEndpointGet_25Raw(requestParameters: PassThroughApiGeminiProxyRouteGeminiEndpointGet0Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<string>>;
    /**
     * [Docs](https://docs.litellm.ai/docs/pass_through/google_ai_studio)
     * Gemini Proxy Route
     */
    geminiProxyRouteGeminiEndpointGet_25(requestParameters: PassThroughApiGeminiProxyRouteGeminiEndpointGet0Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<string>;
    /**
     * [Docs](https://docs.litellm.ai/docs/pass_through/google_ai_studio)
     * Gemini Proxy Route
     */
    geminiProxyRouteGeminiEndpointGet_26Raw(requestParameters: PassThroughApiGeminiProxyRouteGeminiEndpointGet1Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<string>>;
    /**
     * [Docs](https://docs.litellm.ai/docs/pass_through/google_ai_studio)
     * Gemini Proxy Route
     */
    geminiProxyRouteGeminiEndpointGet_26(requestParameters: PassThroughApiGeminiProxyRouteGeminiEndpointGet1Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<string>;
    /**
     * [Docs](https://docs.litellm.ai/docs/pass_through/google_ai_studio)
     * Gemini Proxy Route
     */
    geminiProxyRouteGeminiEndpointGet_27Raw(requestParameters: PassThroughApiGeminiProxyRouteGeminiEndpointGet2Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<string>>;
    /**
     * [Docs](https://docs.litellm.ai/docs/pass_through/google_ai_studio)
     * Gemini Proxy Route
     */
    geminiProxyRouteGeminiEndpointGet_27(requestParameters: PassThroughApiGeminiProxyRouteGeminiEndpointGet2Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<string>;
    /**
     * [Docs](https://docs.litellm.ai/docs/pass_through/google_ai_studio)
     * Gemini Proxy Route
     */
    geminiProxyRouteGeminiEndpointGet_28Raw(requestParameters: PassThroughApiGeminiProxyRouteGeminiEndpointGet3Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<string>>;
    /**
     * [Docs](https://docs.litellm.ai/docs/pass_through/google_ai_studio)
     * Gemini Proxy Route
     */
    geminiProxyRouteGeminiEndpointGet_28(requestParameters: PassThroughApiGeminiProxyRouteGeminiEndpointGet3Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<string>;
    /**
     * Call Langfuse via LiteLLM proxy. Works with Langfuse SDK.  [Docs](https://docs.litellm.ai/docs/pass_through/langfuse)
     * Langfuse Proxy Route
     */
    langfuseProxyRouteLangfuseEndpointGetRaw(requestParameters: PassThroughApiLangfuseProxyRouteLangfuseEndpointGetRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<string>>;
    /**
     * Call Langfuse via LiteLLM proxy. Works with Langfuse SDK.  [Docs](https://docs.litellm.ai/docs/pass_through/langfuse)
     * Langfuse Proxy Route
     */
    langfuseProxyRouteLangfuseEndpointGet(requestParameters: PassThroughApiLangfuseProxyRouteLangfuseEndpointGetRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<string>;
    /**
     * Call Langfuse via LiteLLM proxy. Works with Langfuse SDK.  [Docs](https://docs.litellm.ai/docs/pass_through/langfuse)
     * Langfuse Proxy Route
     */
    langfuseProxyRouteLangfuseEndpointGet_29Raw(requestParameters: PassThroughApiLangfuseProxyRouteLangfuseEndpointGet0Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<string>>;
    /**
     * Call Langfuse via LiteLLM proxy. Works with Langfuse SDK.  [Docs](https://docs.litellm.ai/docs/pass_through/langfuse)
     * Langfuse Proxy Route
     */
    langfuseProxyRouteLangfuseEndpointGet_29(requestParameters: PassThroughApiLangfuseProxyRouteLangfuseEndpointGet0Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<string>;
    /**
     * Call Langfuse via LiteLLM proxy. Works with Langfuse SDK.  [Docs](https://docs.litellm.ai/docs/pass_through/langfuse)
     * Langfuse Proxy Route
     */
    langfuseProxyRouteLangfuseEndpointGet_30Raw(requestParameters: PassThroughApiLangfuseProxyRouteLangfuseEndpointGet1Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<string>>;
    /**
     * Call Langfuse via LiteLLM proxy. Works with Langfuse SDK.  [Docs](https://docs.litellm.ai/docs/pass_through/langfuse)
     * Langfuse Proxy Route
     */
    langfuseProxyRouteLangfuseEndpointGet_30(requestParameters: PassThroughApiLangfuseProxyRouteLangfuseEndpointGet1Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<string>;
    /**
     * Call Langfuse via LiteLLM proxy. Works with Langfuse SDK.  [Docs](https://docs.litellm.ai/docs/pass_through/langfuse)
     * Langfuse Proxy Route
     */
    langfuseProxyRouteLangfuseEndpointGet_31Raw(requestParameters: PassThroughApiLangfuseProxyRouteLangfuseEndpointGet2Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<string>>;
    /**
     * Call Langfuse via LiteLLM proxy. Works with Langfuse SDK.  [Docs](https://docs.litellm.ai/docs/pass_through/langfuse)
     * Langfuse Proxy Route
     */
    langfuseProxyRouteLangfuseEndpointGet_31(requestParameters: PassThroughApiLangfuseProxyRouteLangfuseEndpointGet2Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<string>;
    /**
     * Call Langfuse via LiteLLM proxy. Works with Langfuse SDK.  [Docs](https://docs.litellm.ai/docs/pass_through/langfuse)
     * Langfuse Proxy Route
     */
    langfuseProxyRouteLangfuseEndpointGet_32Raw(requestParameters: PassThroughApiLangfuseProxyRouteLangfuseEndpointGet3Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<string>>;
    /**
     * Call Langfuse via LiteLLM proxy. Works with Langfuse SDK.  [Docs](https://docs.litellm.ai/docs/pass_through/langfuse)
     * Langfuse Proxy Route
     */
    langfuseProxyRouteLangfuseEndpointGet_32(requestParameters: PassThroughApiLangfuseProxyRouteLangfuseEndpointGet3Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<string>;
    /**
     * Simple pass-through for OpenAI. Use this if you want to directly send a request to OpenAI.
     * Openai Proxy Route
     */
    openaiProxyRouteOpenaiEndpointGetRaw(requestParameters: PassThroughApiOpenaiProxyRouteOpenaiEndpointGetRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<string>>;
    /**
     * Simple pass-through for OpenAI. Use this if you want to directly send a request to OpenAI.
     * Openai Proxy Route
     */
    openaiProxyRouteOpenaiEndpointGet(requestParameters: PassThroughApiOpenaiProxyRouteOpenaiEndpointGetRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<string>;
    /**
     * Simple pass-through for OpenAI. Use this if you want to directly send a request to OpenAI.
     * Openai Proxy Route
     */
    openaiProxyRouteOpenaiEndpointGet_33Raw(requestParameters: PassThroughApiOpenaiProxyRouteOpenaiEndpointGet0Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<string>>;
    /**
     * Simple pass-through for OpenAI. Use this if you want to directly send a request to OpenAI.
     * Openai Proxy Route
     */
    openaiProxyRouteOpenaiEndpointGet_33(requestParameters: PassThroughApiOpenaiProxyRouteOpenaiEndpointGet0Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<string>;
    /**
     * Simple pass-through for OpenAI. Use this if you want to directly send a request to OpenAI.
     * Openai Proxy Route
     */
    openaiProxyRouteOpenaiEndpointGet_34Raw(requestParameters: PassThroughApiOpenaiProxyRouteOpenaiEndpointGet1Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<string>>;
    /**
     * Simple pass-through for OpenAI. Use this if you want to directly send a request to OpenAI.
     * Openai Proxy Route
     */
    openaiProxyRouteOpenaiEndpointGet_34(requestParameters: PassThroughApiOpenaiProxyRouteOpenaiEndpointGet1Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<string>;
    /**
     * Simple pass-through for OpenAI. Use this if you want to directly send a request to OpenAI.
     * Openai Proxy Route
     */
    openaiProxyRouteOpenaiEndpointGet_35Raw(requestParameters: PassThroughApiOpenaiProxyRouteOpenaiEndpointGet2Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<string>>;
    /**
     * Simple pass-through for OpenAI. Use this if you want to directly send a request to OpenAI.
     * Openai Proxy Route
     */
    openaiProxyRouteOpenaiEndpointGet_35(requestParameters: PassThroughApiOpenaiProxyRouteOpenaiEndpointGet2Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<string>;
    /**
     * Simple pass-through for OpenAI. Use this if you want to directly send a request to OpenAI.
     * Openai Proxy Route
     */
    openaiProxyRouteOpenaiEndpointGet_36Raw(requestParameters: PassThroughApiOpenaiProxyRouteOpenaiEndpointGet3Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<string>>;
    /**
     * Simple pass-through for OpenAI. Use this if you want to directly send a request to OpenAI.
     * Openai Proxy Route
     */
    openaiProxyRouteOpenaiEndpointGet_36(requestParameters: PassThroughApiOpenaiProxyRouteOpenaiEndpointGet3Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<string>;
    /**
     * Call LiteLLM proxy via Vertex AI SDK.  [Docs](https://docs.litellm.ai/docs/pass_through/vertex_ai)
     * Vertex Proxy Route
     */
    vertexProxyRouteVertexAiEndpointGetRaw(requestParameters: PassThroughApiVertexProxyRouteVertexAiEndpointGetRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<string>>;
    /**
     * Call LiteLLM proxy via Vertex AI SDK.  [Docs](https://docs.litellm.ai/docs/pass_through/vertex_ai)
     * Vertex Proxy Route
     */
    vertexProxyRouteVertexAiEndpointGet(requestParameters: PassThroughApiVertexProxyRouteVertexAiEndpointGetRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<string>;
    /**
     * Call LiteLLM proxy via Vertex AI SDK.  [Docs](https://docs.litellm.ai/docs/pass_through/vertex_ai)
     * Vertex Proxy Route
     */
    vertexProxyRouteVertexAiEndpointGet_37Raw(requestParameters: PassThroughApiVertexProxyRouteVertexAiEndpointGet0Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<string>>;
    /**
     * Call LiteLLM proxy via Vertex AI SDK.  [Docs](https://docs.litellm.ai/docs/pass_through/vertex_ai)
     * Vertex Proxy Route
     */
    vertexProxyRouteVertexAiEndpointGet_37(requestParameters: PassThroughApiVertexProxyRouteVertexAiEndpointGet0Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<string>;
    /**
     * Call LiteLLM proxy via Vertex AI SDK.  [Docs](https://docs.litellm.ai/docs/pass_through/vertex_ai)
     * Vertex Proxy Route
     */
    vertexProxyRouteVertexAiEndpointGet_38Raw(requestParameters: PassThroughApiVertexProxyRouteVertexAiEndpointGet1Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<string>>;
    /**
     * Call LiteLLM proxy via Vertex AI SDK.  [Docs](https://docs.litellm.ai/docs/pass_through/vertex_ai)
     * Vertex Proxy Route
     */
    vertexProxyRouteVertexAiEndpointGet_38(requestParameters: PassThroughApiVertexProxyRouteVertexAiEndpointGet1Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<string>;
    /**
     * Call LiteLLM proxy via Vertex AI SDK.  [Docs](https://docs.litellm.ai/docs/pass_through/vertex_ai)
     * Vertex Proxy Route
     */
    vertexProxyRouteVertexAiEndpointGet_39Raw(requestParameters: PassThroughApiVertexProxyRouteVertexAiEndpointGet2Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<string>>;
    /**
     * Call LiteLLM proxy via Vertex AI SDK.  [Docs](https://docs.litellm.ai/docs/pass_through/vertex_ai)
     * Vertex Proxy Route
     */
    vertexProxyRouteVertexAiEndpointGet_39(requestParameters: PassThroughApiVertexProxyRouteVertexAiEndpointGet2Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<string>;
    /**
     * Call LiteLLM proxy via Vertex AI SDK.  [Docs](https://docs.litellm.ai/docs/pass_through/vertex_ai)
     * Vertex Proxy Route
     */
    vertexProxyRouteVertexAiEndpointGet_40Raw(requestParameters: PassThroughApiVertexProxyRouteVertexAiEndpointGet3Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<string>>;
    /**
     * Call LiteLLM proxy via Vertex AI SDK.  [Docs](https://docs.litellm.ai/docs/pass_through/vertex_ai)
     * Vertex Proxy Route
     */
    vertexProxyRouteVertexAiEndpointGet_40(requestParameters: PassThroughApiVertexProxyRouteVertexAiEndpointGet3Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<string>;
}
