/**
 * xAI (Grok) adapter. xAI's API is OpenAI-compatible: `/v1/models` with Bearer
 * auth. Hostname is fixed (api.x.ai).
 */
import type { AIConnectionTestResult } from '../types.js';
import { type AdapterContext, type GenerateTextOptions, type GenerateTextResult } from './http.js';
export declare function testConnection(ctx: AdapterContext): Promise<AIConnectionTestResult>;
export declare function listModels(ctx: AdapterContext): Promise<string[]>;
export declare function generateText(ctx: AdapterContext, opts: GenerateTextOptions): Promise<GenerateTextResult>;
//# sourceMappingURL=xai.d.ts.map