import type { ProviderPackage } from "../../core/types.js"; export declare const ALIBABA_MODEL_STUDIO_PROVIDER_ID = "alibaba-model-studio"; export declare const ALIBABA_MODEL_STUDIO_BASE_URL_ENV = "ALIBABA_MODEL_STUDIO_BASE_URL"; export declare const ALIBABA_MODEL_STUDIO_MODELS: ({ id: string; name: string; reasoning: boolean; input: "text"[]; cost: { input: number; output: number; cacheRead: number; cacheWrite: number; }; contextWindow: number; maxTokens: number; compat: { supportsStore: boolean; supportsDeveloperRole: boolean; supportsReasoningEffort: boolean; maxTokensField: "max_tokens"; }; } | { id: string; name: string; reasoning: boolean; input: "text"[]; cost: { input: number; output: number; cacheRead: number; cacheWrite: number; }; contextWindow: number; maxTokens: number; compat: { supportsStore: boolean; supportsDeveloperRole: boolean; maxTokensField: "max_tokens"; }; })[]; /** * Alibaba's `sk-ws` keys belong to a workspace-specific pay-as-you-go endpoint, * not stock Senpi's `alibaba-token-plan` endpoint for `sk-sp` plan keys. */ export declare function alibabaModelStudioProviderPackage(): ProviderPackage;