import type { AgentDefinition, ImageGenerationOpts } from "../types/types.cjs"; import { OpenAIChat } from "./openai_chat.cjs"; 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