import type { OpenClawConfig } from "../config/config.js"; type ModelsConfig = NonNullable; type ProviderConfig = NonNullable[string]; export declare const XIAOMI_DEFAULT_MODEL_ID = "mimo-v2-flash"; export declare const QIANFAN_BASE_URL = "https://qianfan.baidubce.com/v2"; export declare const QIANFAN_DEFAULT_MODEL_ID = "deepseek-v3.2"; export declare const MODELSTUDIO_BASE_URL = "https://coding-intl.dashscope.aliyuncs.com/v1"; export declare const MODELSTUDIO_DEFAULT_MODEL_ID = "qwen3.5-plus"; export declare function buildMinimaxProvider(): ProviderConfig; export declare function buildMinimaxPortalProvider(): ProviderConfig; export declare function buildMoonshotProvider(): ProviderConfig; export declare function buildKimiCodingProvider(): ProviderConfig; export declare function buildQwenPortalProvider(): ProviderConfig; export declare function buildSyntheticProvider(): ProviderConfig; export declare function buildDoubaoProvider(): ProviderConfig; export declare function buildDoubaoCodingProvider(): ProviderConfig; export declare function buildBytePlusProvider(): ProviderConfig; export declare function buildBytePlusCodingProvider(): ProviderConfig; export declare function buildXiaomiProvider(): ProviderConfig; export declare function buildTogetherProvider(): ProviderConfig; export declare function buildOpenrouterProvider(): ProviderConfig; export declare function buildOpenAICodexProvider(): ProviderConfig; export declare function buildQianfanProvider(): ProviderConfig; export declare function buildModelStudioProvider(): ProviderConfig; export declare function buildNvidiaProvider(): ProviderConfig; export declare function buildKilocodeProvider(): ProviderConfig; export {};