#!/usr/bin/env node /** * Image Generation MCP Server * Provides AI-powered image generation, description, and tagging tools */ declare class ImageGenerationServer { private server; private availableTools; constructor(); /** * Setup MCP request handlers */ private setupHandlers; /** * Initialize server with configuration and providers */ initialize(): Promise; /** * Initialize providers and check availability */ private initializeProviders; /** * Setup available tools based on provider capabilities */ private setupAvailableTools; /** * Start the server */ start(): Promise; /** * Get server status information */ getStatus(): Promise<{ server: { name: string; version: string; }; providers: any; tools: string[]; capabilities: any; }>; } /** * Start server function for CLI usage */ export declare function startServer(): Promise; /** * Main server startup function */ declare function main(): Promise; export { ImageGenerationServer }; export default main; //# sourceMappingURL=server.d.ts.map