export type ModelDeveloper = "OpenAI" | "Anthropic" | "Meta" | "Google" | "Mistral" | "Amazon" | "DeepSeek" | "Alibaba Cloud";
export type ModelProvider = "braintrust";
export interface ModelConfig {
    /**
      Human-friendly name of model. Used for reporting/analysis.
     */
    label: string;
    /**
      Name of model deployment. Used to call model.
     */
    deployment: string;
    /**
      Where model is hosted. Used to call model.
     */
    provider: ModelProvider;
    /**
      Developer of the model. Used for reporting/analysis.
     */
    developer: ModelDeveloper;
    /**
      Max number of requests to model to execute concurrently.
      Useful to set here because of rate limits on some models.
     */
    maxConcurrency?: number;
    /**
      Amount of miliseconds to wait before calling the execution task.
      Useful to set for models with low rate limits to slow down execution.
     */
    sleepBeforeMs?: number;
    /**
      Arbitrary metadata about the model. Used for reporting/analysis.
     */
    metadata?: Record<string, unknown>;
    /**
      Whether the model is officially authorized by MongoDB.
     */
    authorized?: boolean;
    /**
      Parent model of the model. Used for reporting/analysis.
     */
    parent?: string;
    /**
      Generation of the model. Used for reporting/analysis.
     */
    generation?: string;
    /**
      If this is a 'reasoning model' that generates tokens before final response.
     */
    reasoning?: boolean;
}
export declare const models: ({
    readonly label: "gpt-4o";
    readonly deployment: "gpt-4o";
    readonly developer: "OpenAI";
    readonly maxConcurrency: 10;
    readonly provider: "braintrust";
    readonly metadata: {
        readonly modelVersion: "2024-08-06";
        readonly rateLimitTpm: 110000;
    };
    readonly authorized: true;
    readonly generation: "gpt-4o";
} | {
    readonly label: "gpt-4o-mini";
    readonly deployment: "gpt-4o-mini";
    readonly developer: "OpenAI";
    readonly maxConcurrency: 30;
    readonly provider: "braintrust";
    readonly metadata: {
        readonly modelVersion: "2024-07-18";
        readonly rateLimitTpm: 4070000;
    };
    readonly authorized: true;
    readonly generation: "gpt-4o";
} | {
    readonly label: "o3-mini";
    readonly deployment: "o3-mini";
    readonly developer: "OpenAI";
    readonly provider: "braintrust";
    readonly authorized: true;
    readonly maxConcurrency: 10;
    readonly parent: "o1-mini";
    readonly generation: "o3";
    readonly reasoning: true;
} | {
    readonly label: "o3";
    readonly deployment: "o3";
    readonly developer: "OpenAI";
    readonly provider: "braintrust";
    readonly authorized: true;
    readonly maxConcurrency: 15;
    readonly parent: "o1";
    readonly generation: "o3";
    readonly reasoning: true;
} | {
    readonly label: "o4-mini";
    readonly deployment: "o4-mini";
    readonly developer: "OpenAI";
    readonly provider: "braintrust";
    readonly authorized: true;
    readonly maxConcurrency: 15;
    readonly parent: "o3-mini";
    readonly generation: "o4";
    readonly reasoning: true;
} | {
    readonly label: "gpt-4.1";
    readonly deployment: "gpt-4.1";
    readonly developer: "OpenAI";
    readonly provider: "braintrust";
    readonly authorized: true;
    readonly maxConcurrency: 20;
    readonly parent: "gpt-4o";
    readonly generation: "gpt-4.1";
} | {
    readonly label: "gpt-4.1-mini";
    readonly deployment: "gpt-4.1-mini";
    readonly developer: "OpenAI";
    readonly provider: "braintrust";
    readonly authorized: true;
    readonly maxConcurrency: 25;
    readonly parent: "gpt-4o-mini";
    readonly generation: "gpt-4.1";
} | {
    readonly label: "gpt-4.1-nano";
    readonly deployment: "gpt-4.1-nano";
    readonly developer: "OpenAI";
    readonly provider: "braintrust";
    readonly authorized: true;
    readonly maxConcurrency: 25;
    readonly generation: "gpt-4.1";
} | {
    readonly label: "gpt-35-turbo-16k";
    readonly deployment: "gpt-35-turbo-16k";
    readonly developer: "OpenAI";
    readonly maxConcurrency: 1;
    readonly provider: "braintrust";
    readonly metadata: {
        readonly rateLimitTpm: 70000;
        readonly modelVersion: "0613";
    };
    readonly sleepBeforeMs: 5000;
    readonly authorized: true;
} | {
    readonly label: "claude-3-sonnet";
    readonly deployment: "us.anthropic.claude-3-sonnet-20240229-v1:0";
    readonly developer: "Anthropic";
    readonly maxConcurrency: 1;
    readonly provider: "braintrust";
    readonly authorized: true;
    readonly generation: "claude-3";
} | {
    readonly label: "claude-3-haiku";
    readonly deployment: "us.anthropic.claude-3-haiku-20240307-v1:0";
    readonly developer: "Anthropic";
    readonly maxConcurrency: 3;
    readonly provider: "braintrust";
    readonly authorized: true;
    readonly generation: "claude-3";
} | {
    readonly label: "claude-35-sonnet";
    readonly deployment: "us.anthropic.claude-3-5-sonnet-20240620-v1:0";
    readonly developer: "Anthropic";
    readonly maxConcurrency: 10;
    readonly provider: "braintrust";
    readonly authorized: true;
    readonly parent: "claude-3-sonnet";
    readonly generation: "claude-3";
} | {
    readonly label: "claude-35-sonnet-v2";
    readonly deployment: "us.anthropic.claude-3-5-sonnet-20241022-v2:0";
    readonly developer: "Anthropic";
    readonly maxConcurrency: 10;
    readonly provider: "braintrust";
    readonly authorized: true;
    readonly parent: "claude-35-sonnet";
    readonly generation: "claude-3";
} | {
    readonly label: "claude-37-sonnet";
    readonly deployment: "us.anthropic.claude-3-7-sonnet-20250219-v1:0";
    readonly developer: "Anthropic";
    readonly maxConcurrency: 10;
    readonly provider: "braintrust";
    readonly authorized: true;
    readonly parent: "claude-35-sonnet-v2";
    readonly generation: "claude-3";
} | {
    readonly label: "claude-35-haiku";
    readonly deployment: "us.anthropic.claude-3-5-haiku-20241022-v1:0";
    readonly developer: "Anthropic";
    readonly maxConcurrency: 10;
    readonly provider: "braintrust";
    readonly authorized: true;
    readonly parent: "claude-3-haiku";
    readonly generation: "claude-3";
} | {
    readonly label: "claude-sonnet-4";
    readonly deployment: "us.anthropic.claude-sonnet-4-20250514-v1:0";
    readonly provider: "braintrust";
    readonly developer: "Anthropic";
    readonly maxConcurrency: 5;
    readonly authorized: true;
} | {
    readonly label: "claude-opus-4";
    readonly deployment: "us.anthropic.claude-opus-4-20250514-v1:0";
    readonly provider: "braintrust";
    readonly developer: "Anthropic";
    readonly maxConcurrency: 5;
    readonly authorized: true;
} | {
    readonly label: "anthropic/claude-sonnet-4";
    readonly deployment: "claude-sonnet-4-20250514";
    readonly provider: "braintrust";
    readonly developer: "Anthropic";
    readonly maxConcurrency: 5;
    readonly authorized: true;
} | {
    readonly label: "anthropic/claude-opus-4";
    readonly deployment: "claude-opus-4-20250514";
    readonly provider: "braintrust";
    readonly developer: "Anthropic";
    readonly maxConcurrency: 5;
    readonly authorized: true;
} | {
    readonly label: "llama-3-70b";
    readonly deployment: "meta.llama3-70b-instruct-v1:0";
    readonly developer: "Meta";
    readonly maxConcurrency: 3;
    readonly provider: "braintrust";
    readonly authorized: true;
    readonly generation: "llama-3";
} | {
    readonly label: "mistral-large-2";
    readonly deployment: "mistral.mistral-large-2402-v1:0";
    readonly developer: "Mistral";
    readonly maxConcurrency: 1;
    readonly provider: "braintrust";
    readonly authorized: true;
} | {
    readonly label: "llama-3.1-70b";
    readonly deployment: "us.meta.llama3-1-70b-instruct-v1:0";
    readonly developer: "Meta";
    readonly maxConcurrency: 5;
    readonly provider: "braintrust";
    readonly authorized: true;
    readonly parent: "llama-3-70b";
    readonly generation: "llama-3";
} | {
    readonly label: "llama-3.2-90b";
    readonly deployment: "us.meta.llama3-2-90b-instruct-v1:0";
    readonly developer: "Meta";
    readonly maxConcurrency: 5;
    readonly provider: "braintrust";
    readonly authorized: true;
    readonly parent: "llama-3.1-70b";
    readonly generation: "llama-3";
} | {
    readonly label: "llama-3.3-70b";
    readonly deployment: "us.meta.llama3-3-70b-instruct-v1:0";
    readonly developer: "Meta";
    readonly maxConcurrency: 5;
    readonly provider: "braintrust";
    readonly authorized: true;
    readonly parent: "llama-3.2-90b";
    readonly generation: "llama-3";
} | {
    readonly label: "nova-lite-v1:0";
    readonly deployment: "amazon.nova-lite-v1:0";
    readonly developer: "Amazon";
    readonly provider: "braintrust";
    readonly maxConcurrency: 5;
    readonly authorized: true;
    readonly generation: "nova-1";
} | {
    readonly label: "nova-micro-v1:0";
    readonly deployment: "amazon.nova-micro-v1:0";
    readonly developer: "Amazon";
    readonly provider: "braintrust";
    readonly maxConcurrency: 20;
    readonly authorized: true;
    readonly generation: "nova-1";
} | {
    readonly label: "nova-pro-v1:0";
    readonly deployment: "amazon.nova-pro-v1:0";
    readonly developer: "Amazon";
    readonly provider: "braintrust";
    readonly authorized: true;
    readonly maxConcurrency: 30;
    readonly generation: "nova-1";
} | {
    readonly label: "gemini-2-flash";
    readonly deployment: "publishers/google/models/gemini-2.0-flash-001";
    readonly developer: "Google";
    readonly maxConcurrency: 10;
    readonly provider: "braintrust";
    readonly authorized: true;
    readonly parent: "gemini-1.5-flash-002";
    readonly generation: "gemini-2";
} | {
    readonly label: "gemini-2.5-flash-preview-04-17";
    readonly deployment: "publishers/google/models/gemini-2.5-flash-preview-04-17";
    readonly developer: "Google";
    readonly maxConcurrency: 10;
    readonly provider: "braintrust";
    readonly authorized: true;
    readonly parent: "gemini-2-flash";
    readonly generation: "gemini-2";
    readonly reasoning: true;
} | {
    readonly label: "gemini-2.5-flash-preview-05-20";
    readonly deployment: "publishers/google/models/gemini-2.5-flash-preview-05-20";
    readonly developer: "Google";
    readonly maxConcurrency: 10;
    readonly provider: "braintrust";
    readonly authorized: true;
    readonly parent: "gemini-2-flash";
    readonly generation: "gemini-2";
    readonly reasoning: true;
} | {
    readonly label: "gemini-2.0-flash-lite-001";
    readonly deployment: "publishers/google/models/gemini-2.0-flash-lite-001";
    readonly developer: "Google";
    readonly maxConcurrency: 10;
    readonly provider: "braintrust";
    readonly authorized: true;
    readonly generation: "gemini-2";
} | {
    readonly label: "gemini-2.5-pro-preview-03-25";
    readonly deployment: "publishers/google/models/gemini-2.5-pro-preview-03-25";
    readonly developer: "Google";
    readonly maxConcurrency: 5;
    readonly provider: "braintrust";
    readonly authorized: true;
    readonly parent: "gemini-1.5-pro-002";
    readonly generation: "gemini-2";
    readonly reasoning: true;
} | {
    readonly label: "gemini-2.5-pro-preview-05-06";
    readonly deployment: "publishers/google/models/gemini-2.5-pro-preview-05-06";
    readonly developer: "Google";
    readonly maxConcurrency: 5;
    readonly provider: "braintrust";
    readonly authorized: true;
    readonly parent: "gemini-1.5-pro-002";
    readonly generation: "gemini-2";
    readonly reasoning: true;
} | {
    readonly label: "gemini-2.5-pro";
    readonly deployment: "publishers/google/models/gemini-2.5-pro";
    readonly developer: "Google";
    readonly maxConcurrency: 5;
    readonly provider: "braintrust";
    readonly authorized: true;
    readonly parent: "gemini-1.5-pro-002";
    readonly generation: "gemini-2";
    readonly reasoning: true;
} | {
    readonly label: "gemini-2.5-flash";
    readonly deployment: "publishers/google/models/gemini-2.5-flash";
    readonly developer: "Google";
    readonly maxConcurrency: 5;
    readonly provider: "braintrust";
    readonly authorized: true;
    readonly parent: "gemini-2-flash";
    readonly generation: "gemini-2";
    readonly reasoning: true;
} | {
    readonly label: "gemini-2.5-flash-lite-preview-06-17";
    readonly deployment: "publishers/google/models/gemini-2.5-flash-lite-preview-06-17";
    readonly developer: "Google";
    readonly maxConcurrency: 10;
    readonly provider: "braintrust";
    readonly authorized: true;
    readonly generation: "gemini-2";
    readonly reasoning: true;
} | {
    readonly label: "deepseek-r1";
    readonly deployment: "us.deepseek.r1-v1:0";
    readonly developer: "DeepSeek";
    readonly provider: "braintrust";
    readonly authorized: true;
    readonly maxConcurrency: 5;
    readonly reasoning: true;
} | {
    readonly label: "mistral-small-3-instruct";
    readonly deployment: "accounts/fireworks/models/mistral-small-24b-instruct-2501";
    readonly developer: "Mistral";
    readonly provider: "braintrust";
    readonly authorized: false;
    readonly maxConcurrency: 5;
    readonly metadata: {
        readonly host: "Fireworks";
    };
} | {
    readonly label: "qwen-2.5-72b-instruct";
    readonly deployment: "accounts/fireworks/models/qwen2p5-72b-instruct";
    readonly developer: "Alibaba Cloud";
    readonly provider: "braintrust";
    readonly authorized: false;
    readonly maxConcurrency: 5;
    readonly metadata: {
        readonly host: "Fireworks";
    };
})[];
/**
  These models aren't officially authorized to be used.
  NEVER use on sensitive information.
 */
export declare const __unauthorizedModels__: ({
    readonly label: "gpt-4o";
    readonly deployment: "gpt-4o";
    readonly developer: "OpenAI";
    readonly maxConcurrency: 10;
    readonly provider: "braintrust";
    readonly metadata: {
        readonly modelVersion: "2024-08-06";
        readonly rateLimitTpm: 110000;
    };
    readonly authorized: true;
    readonly generation: "gpt-4o";
} | {
    readonly label: "gpt-4o-mini";
    readonly deployment: "gpt-4o-mini";
    readonly developer: "OpenAI";
    readonly maxConcurrency: 30;
    readonly provider: "braintrust";
    readonly metadata: {
        readonly modelVersion: "2024-07-18";
        readonly rateLimitTpm: 4070000;
    };
    readonly authorized: true;
    readonly generation: "gpt-4o";
} | {
    readonly label: "o3-mini";
    readonly deployment: "o3-mini";
    readonly developer: "OpenAI";
    readonly provider: "braintrust";
    readonly authorized: true;
    readonly maxConcurrency: 10;
    readonly parent: "o1-mini";
    readonly generation: "o3";
    readonly reasoning: true;
} | {
    readonly label: "o3";
    readonly deployment: "o3";
    readonly developer: "OpenAI";
    readonly provider: "braintrust";
    readonly authorized: true;
    readonly maxConcurrency: 15;
    readonly parent: "o1";
    readonly generation: "o3";
    readonly reasoning: true;
} | {
    readonly label: "o4-mini";
    readonly deployment: "o4-mini";
    readonly developer: "OpenAI";
    readonly provider: "braintrust";
    readonly authorized: true;
    readonly maxConcurrency: 15;
    readonly parent: "o3-mini";
    readonly generation: "o4";
    readonly reasoning: true;
} | {
    readonly label: "gpt-4.1";
    readonly deployment: "gpt-4.1";
    readonly developer: "OpenAI";
    readonly provider: "braintrust";
    readonly authorized: true;
    readonly maxConcurrency: 20;
    readonly parent: "gpt-4o";
    readonly generation: "gpt-4.1";
} | {
    readonly label: "gpt-4.1-mini";
    readonly deployment: "gpt-4.1-mini";
    readonly developer: "OpenAI";
    readonly provider: "braintrust";
    readonly authorized: true;
    readonly maxConcurrency: 25;
    readonly parent: "gpt-4o-mini";
    readonly generation: "gpt-4.1";
} | {
    readonly label: "gpt-4.1-nano";
    readonly deployment: "gpt-4.1-nano";
    readonly developer: "OpenAI";
    readonly provider: "braintrust";
    readonly authorized: true;
    readonly maxConcurrency: 25;
    readonly generation: "gpt-4.1";
} | {
    readonly label: "gpt-35-turbo-16k";
    readonly deployment: "gpt-35-turbo-16k";
    readonly developer: "OpenAI";
    readonly maxConcurrency: 1;
    readonly provider: "braintrust";
    readonly metadata: {
        readonly rateLimitTpm: 70000;
        readonly modelVersion: "0613";
    };
    readonly sleepBeforeMs: 5000;
    readonly authorized: true;
} | {
    readonly label: "claude-3-sonnet";
    readonly deployment: "us.anthropic.claude-3-sonnet-20240229-v1:0";
    readonly developer: "Anthropic";
    readonly maxConcurrency: 1;
    readonly provider: "braintrust";
    readonly authorized: true;
    readonly generation: "claude-3";
} | {
    readonly label: "claude-3-haiku";
    readonly deployment: "us.anthropic.claude-3-haiku-20240307-v1:0";
    readonly developer: "Anthropic";
    readonly maxConcurrency: 3;
    readonly provider: "braintrust";
    readonly authorized: true;
    readonly generation: "claude-3";
} | {
    readonly label: "claude-35-sonnet";
    readonly deployment: "us.anthropic.claude-3-5-sonnet-20240620-v1:0";
    readonly developer: "Anthropic";
    readonly maxConcurrency: 10;
    readonly provider: "braintrust";
    readonly authorized: true;
    readonly parent: "claude-3-sonnet";
    readonly generation: "claude-3";
} | {
    readonly label: "claude-35-sonnet-v2";
    readonly deployment: "us.anthropic.claude-3-5-sonnet-20241022-v2:0";
    readonly developer: "Anthropic";
    readonly maxConcurrency: 10;
    readonly provider: "braintrust";
    readonly authorized: true;
    readonly parent: "claude-35-sonnet";
    readonly generation: "claude-3";
} | {
    readonly label: "claude-37-sonnet";
    readonly deployment: "us.anthropic.claude-3-7-sonnet-20250219-v1:0";
    readonly developer: "Anthropic";
    readonly maxConcurrency: 10;
    readonly provider: "braintrust";
    readonly authorized: true;
    readonly parent: "claude-35-sonnet-v2";
    readonly generation: "claude-3";
} | {
    readonly label: "claude-35-haiku";
    readonly deployment: "us.anthropic.claude-3-5-haiku-20241022-v1:0";
    readonly developer: "Anthropic";
    readonly maxConcurrency: 10;
    readonly provider: "braintrust";
    readonly authorized: true;
    readonly parent: "claude-3-haiku";
    readonly generation: "claude-3";
} | {
    readonly label: "claude-sonnet-4";
    readonly deployment: "us.anthropic.claude-sonnet-4-20250514-v1:0";
    readonly provider: "braintrust";
    readonly developer: "Anthropic";
    readonly maxConcurrency: 5;
    readonly authorized: true;
} | {
    readonly label: "claude-opus-4";
    readonly deployment: "us.anthropic.claude-opus-4-20250514-v1:0";
    readonly provider: "braintrust";
    readonly developer: "Anthropic";
    readonly maxConcurrency: 5;
    readonly authorized: true;
} | {
    readonly label: "anthropic/claude-sonnet-4";
    readonly deployment: "claude-sonnet-4-20250514";
    readonly provider: "braintrust";
    readonly developer: "Anthropic";
    readonly maxConcurrency: 5;
    readonly authorized: true;
} | {
    readonly label: "anthropic/claude-opus-4";
    readonly deployment: "claude-opus-4-20250514";
    readonly provider: "braintrust";
    readonly developer: "Anthropic";
    readonly maxConcurrency: 5;
    readonly authorized: true;
} | {
    readonly label: "llama-3-70b";
    readonly deployment: "meta.llama3-70b-instruct-v1:0";
    readonly developer: "Meta";
    readonly maxConcurrency: 3;
    readonly provider: "braintrust";
    readonly authorized: true;
    readonly generation: "llama-3";
} | {
    readonly label: "mistral-large-2";
    readonly deployment: "mistral.mistral-large-2402-v1:0";
    readonly developer: "Mistral";
    readonly maxConcurrency: 1;
    readonly provider: "braintrust";
    readonly authorized: true;
} | {
    readonly label: "llama-3.1-70b";
    readonly deployment: "us.meta.llama3-1-70b-instruct-v1:0";
    readonly developer: "Meta";
    readonly maxConcurrency: 5;
    readonly provider: "braintrust";
    readonly authorized: true;
    readonly parent: "llama-3-70b";
    readonly generation: "llama-3";
} | {
    readonly label: "llama-3.2-90b";
    readonly deployment: "us.meta.llama3-2-90b-instruct-v1:0";
    readonly developer: "Meta";
    readonly maxConcurrency: 5;
    readonly provider: "braintrust";
    readonly authorized: true;
    readonly parent: "llama-3.1-70b";
    readonly generation: "llama-3";
} | {
    readonly label: "llama-3.3-70b";
    readonly deployment: "us.meta.llama3-3-70b-instruct-v1:0";
    readonly developer: "Meta";
    readonly maxConcurrency: 5;
    readonly provider: "braintrust";
    readonly authorized: true;
    readonly parent: "llama-3.2-90b";
    readonly generation: "llama-3";
} | {
    readonly label: "nova-lite-v1:0";
    readonly deployment: "amazon.nova-lite-v1:0";
    readonly developer: "Amazon";
    readonly provider: "braintrust";
    readonly maxConcurrency: 5;
    readonly authorized: true;
    readonly generation: "nova-1";
} | {
    readonly label: "nova-micro-v1:0";
    readonly deployment: "amazon.nova-micro-v1:0";
    readonly developer: "Amazon";
    readonly provider: "braintrust";
    readonly maxConcurrency: 20;
    readonly authorized: true;
    readonly generation: "nova-1";
} | {
    readonly label: "nova-pro-v1:0";
    readonly deployment: "amazon.nova-pro-v1:0";
    readonly developer: "Amazon";
    readonly provider: "braintrust";
    readonly authorized: true;
    readonly maxConcurrency: 30;
    readonly generation: "nova-1";
} | {
    readonly label: "gemini-2-flash";
    readonly deployment: "publishers/google/models/gemini-2.0-flash-001";
    readonly developer: "Google";
    readonly maxConcurrency: 10;
    readonly provider: "braintrust";
    readonly authorized: true;
    readonly parent: "gemini-1.5-flash-002";
    readonly generation: "gemini-2";
} | {
    readonly label: "gemini-2.5-flash-preview-04-17";
    readonly deployment: "publishers/google/models/gemini-2.5-flash-preview-04-17";
    readonly developer: "Google";
    readonly maxConcurrency: 10;
    readonly provider: "braintrust";
    readonly authorized: true;
    readonly parent: "gemini-2-flash";
    readonly generation: "gemini-2";
    readonly reasoning: true;
} | {
    readonly label: "gemini-2.5-flash-preview-05-20";
    readonly deployment: "publishers/google/models/gemini-2.5-flash-preview-05-20";
    readonly developer: "Google";
    readonly maxConcurrency: 10;
    readonly provider: "braintrust";
    readonly authorized: true;
    readonly parent: "gemini-2-flash";
    readonly generation: "gemini-2";
    readonly reasoning: true;
} | {
    readonly label: "gemini-2.0-flash-lite-001";
    readonly deployment: "publishers/google/models/gemini-2.0-flash-lite-001";
    readonly developer: "Google";
    readonly maxConcurrency: 10;
    readonly provider: "braintrust";
    readonly authorized: true;
    readonly generation: "gemini-2";
} | {
    readonly label: "gemini-2.5-pro-preview-03-25";
    readonly deployment: "publishers/google/models/gemini-2.5-pro-preview-03-25";
    readonly developer: "Google";
    readonly maxConcurrency: 5;
    readonly provider: "braintrust";
    readonly authorized: true;
    readonly parent: "gemini-1.5-pro-002";
    readonly generation: "gemini-2";
    readonly reasoning: true;
} | {
    readonly label: "gemini-2.5-pro-preview-05-06";
    readonly deployment: "publishers/google/models/gemini-2.5-pro-preview-05-06";
    readonly developer: "Google";
    readonly maxConcurrency: 5;
    readonly provider: "braintrust";
    readonly authorized: true;
    readonly parent: "gemini-1.5-pro-002";
    readonly generation: "gemini-2";
    readonly reasoning: true;
} | {
    readonly label: "gemini-2.5-pro";
    readonly deployment: "publishers/google/models/gemini-2.5-pro";
    readonly developer: "Google";
    readonly maxConcurrency: 5;
    readonly provider: "braintrust";
    readonly authorized: true;
    readonly parent: "gemini-1.5-pro-002";
    readonly generation: "gemini-2";
    readonly reasoning: true;
} | {
    readonly label: "gemini-2.5-flash";
    readonly deployment: "publishers/google/models/gemini-2.5-flash";
    readonly developer: "Google";
    readonly maxConcurrency: 5;
    readonly provider: "braintrust";
    readonly authorized: true;
    readonly parent: "gemini-2-flash";
    readonly generation: "gemini-2";
    readonly reasoning: true;
} | {
    readonly label: "gemini-2.5-flash-lite-preview-06-17";
    readonly deployment: "publishers/google/models/gemini-2.5-flash-lite-preview-06-17";
    readonly developer: "Google";
    readonly maxConcurrency: 10;
    readonly provider: "braintrust";
    readonly authorized: true;
    readonly generation: "gemini-2";
    readonly reasoning: true;
} | {
    readonly label: "deepseek-r1";
    readonly deployment: "us.deepseek.r1-v1:0";
    readonly developer: "DeepSeek";
    readonly provider: "braintrust";
    readonly authorized: true;
    readonly maxConcurrency: 5;
    readonly reasoning: true;
} | {
    readonly label: "mistral-small-3-instruct";
    readonly deployment: "accounts/fireworks/models/mistral-small-24b-instruct-2501";
    readonly developer: "Mistral";
    readonly provider: "braintrust";
    readonly authorized: false;
    readonly maxConcurrency: 5;
    readonly metadata: {
        readonly host: "Fireworks";
    };
} | {
    readonly label: "qwen-2.5-72b-instruct";
    readonly deployment: "accounts/fireworks/models/qwen2p5-72b-instruct";
    readonly developer: "Alibaba Cloud";
    readonly provider: "braintrust";
    readonly authorized: false;
    readonly maxConcurrency: 5;
    readonly metadata: {
        readonly host: "Fireworks";
    };
})[];
//# sourceMappingURL=models.d.ts.map