import type { AgentDefinition, ImageGenerationOpts } from '../types/types.js'; import { OpenAIChat } from './openai_chat.js'; import OpenAI from 'openai'; export declare class GrokProvider extends OpenAIChat { constructor(); prepareParameters(requestParams: OpenAI.Chat.Completions.ChatCompletionCreateParamsStreaming): OpenAI.Chat.Completions.ChatCompletionCreateParamsStreaming; createImage(prompt: string, model: string, agent: AgentDefinition, opts?: ImageGenerationOpts): Promise; } export declare const grokProvider: GrokProvider; //# sourceMappingURL=grok.d.ts.map