import { LanguageModel } from 'ai'; import { z } from 'zod/v4'; export type StructuredCompletionParams = { systemPrompt: string; userPrompt: string; responseFormat: { type: 'json_schema'; schema: z.ZodSchema; name: string; } | { type: 'json_object'; }; temperature?: number; llmClient?: LanguageModel; abortSignal?: AbortSignal; }; export declare function createStructuredCompletion(params: StructuredCompletionParams): Promise;