UNPKG

@bratcliffe909/mcp-server-segmind

Version:

Model Context Protocol server for Segmind API - Generate images and videos using AI models

35 lines 890 B
import { z } from 'zod'; export declare enum ModelCategory { TEXT_TO_IMAGE = "text2img", IMAGE_TO_IMAGE = "img2img", TEXT_TO_VIDEO = "text2video", IMAGE_TO_VIDEO = "img2video", TEXT_TO_AUDIO = "text2audio", TEXT_TO_MUSIC = "text2music", IMAGE_ENHANCEMENT = "enhancement" } export declare enum OutputType { IMAGE = "image", VIDEO = "video", AUDIO = "audio", TEXT = "text" } export interface ModelConfig { id: string; name: string; description: string; category: ModelCategory; endpoint: string; apiVersion: 'v1' | 'v2'; outputType: OutputType; estimatedTime: number; creditsPerUse: number; parameters: z.ZodObject<any>; defaultParams?: Record<string, any>; supportedFormats?: string[]; maxDimensions?: { width: number; height: number; }; } //# sourceMappingURL=types.d.ts.map