UNPKG

@bratcliffe909/mcp-server-segmind

Version:

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

25 lines 918 B
import { ModelCategory, OutputType } from './types.js'; import type { ModelConfig } from './types.js'; export { ModelCategory, OutputType }; export type { ModelConfig }; export declare class ModelRegistry { private models; private modelsByCategory; constructor(); private initializeModels; private registerModel; getModel(modelId: string): ModelConfig | undefined; getModelsByCategory(category: ModelCategory): ModelConfig[]; getAllModels(): ModelConfig[]; findModelByEndpoint(endpoint: string): ModelConfig | undefined; searchModels(query: string): ModelConfig[]; getModelCategories(): ModelCategory[]; getAllCategories(): ModelCategory[]; validateModelParameters(modelId: string, params: any): { success: boolean; data?: any; error?: string; }; } export declare const modelRegistry: ModelRegistry; //# sourceMappingURL=registry.d.ts.map