UNPKG

openclaw

Version:

Multi-channel AI gateway with extensible messaging integrations

18 lines (17 loc) 841 B
import { m as ModelProviderDeclarationConfig } from "./types.models-O5iWV16x.js"; import { a as LiveModelCatalogFetchGuard } from "./provider-catalog-live-runtime-vsaGcx5d.js"; //#region extensions/xai/provider-catalog.d.ts declare function buildXaiProvider(api?: ModelProviderDeclarationConfig["api"]): ModelProviderDeclarationConfig; declare function buildLiveXaiProvider(params: { apiKey?: string; discoveryApiKey?: string; fetchGuard?: LiveModelCatalogFetchGuard; signal?: AbortSignal; }): Promise<ModelProviderDeclarationConfig>; declare function buildLiveXaiOAuthProvider(params: { discoveryApiKey: string; fetchGuard?: LiveModelCatalogFetchGuard; signal?: AbortSignal; }): Promise<ModelProviderDeclarationConfig>; //#endregion export { buildLiveXaiProvider as n, buildXaiProvider as r, buildLiveXaiOAuthProvider as t };