UNPKG

minimax-mcp-tools

Version:

Async MCP server with Minimax API integration for image generation and text-to-speech

27 lines 889 B
import { MinimaxBaseClient } from '../core/base-client.js'; import { type ImageGenerationParams } from '../config/schemas.js'; interface ImageGenerationResult { files: string[]; count: number; model: string; prompt: string; warnings?: string[]; } export declare class ImageGenerationService extends MinimaxBaseClient { constructor(options?: { baseURL?: string; timeout?: number; }); generateImage(params: ImageGenerationParams): Promise<ImageGenerationResult>; private buildPayload; private processImageResponse; validateSubjectReference(reference: string): Promise<string | null>; getSupportedModels(): string[]; getSupportedAspectRatios(): readonly string[]; getModelInfo(modelName: string): { name: string; description: string; } | null; } export {}; //# sourceMappingURL=image-service.d.ts.map