/**
 * McpCustomWizard Component
 * Multi-step wizard for collecting custom MCP server configuration
 */
import React from 'react';
import type { Key } from '../../hooks/useInputOrchestrator.js';
import type { McpServerType } from '@dexto/core';
export interface McpCustomConfig {
    serverType: McpServerType;
    name: string;
    command?: string;
    args?: string[];
    url?: string;
}
interface McpCustomWizardProps {
    isVisible: boolean;
    serverType: McpServerType;
    onComplete: (config: McpCustomConfig) => void;
    onClose: () => void;
}
export interface McpCustomWizardHandle {
    handleInput: (input: string, key: Key) => boolean;
}
/**
 * Multi-step wizard for custom MCP server configuration
 */
declare const McpCustomWizard: React.ForwardRefExoticComponent<McpCustomWizardProps & React.RefAttributes<McpCustomWizardHandle>>;
export default McpCustomWizard;
//# sourceMappingURL=McpCustomWizard.d.ts.map