UNPKG

cloudflare-image-mcp

Version:
19 lines 689 B
import { ModelConfig } from '../types.js'; export interface ToolSchema { name: string; description: string; inputSchema: { type: 'object'; properties: Record<string, unknown>; required: string[]; }; } /** * Generate dynamic tool schema for generate_image based on the configured model's capabilities */ export declare function generateImageToolSchema(defaultModel: string): ToolSchema; /** * Generate model-specific parameter validation message */ export declare function generateParameterValidationMessage(params: Record<string, unknown>, modelName: string, modelConfig: ModelConfig): string; //# sourceMappingURL=tool-schema-generator.d.ts.map