/**
 * Model Context Protocol (MCP) Interface for DevOps AI Toolkit
 *
 * Provides MCP server capabilities that expose DevOps AI Toolkit functionality
 * to AI assistants like Claude through standardized protocol
 */
import { DotAI } from '../core/index';
export interface MCPServerConfig {
    name: string;
    version: string;
    description: string;
    author?: string;
}
export declare class MCPServer {
    private server;
    private dotAI;
    private initialized;
    private logger;
    private requestIdCounter;
    constructor(dotAI: DotAI, config: MCPServerConfig);
    /**
     * Register all tools with McpServer
     */
    private registerTools;
    /**
     * Register prompts capability with McpServer
     */
    private registerPrompts;
    private generateRequestId;
    start(): Promise<void>;
    stop(): Promise<void>;
    isReady(): boolean;
}
//# sourceMappingURL=mcp.d.ts.map