import type { OAuthController, OAuthLoginCallbacks } from "./oauth/types.js"; /** * Log in to the QwenCloud Token Plan provider. * * The Token Plan ships as two regionally separate products with * non-interchangeable keys — International (Singapore) and China (Beijing) — * so login first selects the region (or a custom base URL) before pasting the * key, mirroring {@link loginAlibabaCodingPlan}. The chosen region is validated * against its own `/models` endpoint and, when it diverges from the default * international endpoint, stored in the credential so inference and discovery * both target it (#6682). */ export declare function loginAlibabaTokenPlan(options: OAuthController): Promise; export declare const alibabaTokenPlanProvider: { readonly id: "alibaba-token-plan"; readonly name: "QwenCloud Token Plan"; readonly login: (cb: OAuthLoginCallbacks) => Promise; };