/**
 * MarketplaceAddPrompt Component
 * Prompts user to enter a marketplace source to add
 */
import React from 'react';
import type { Key } from '../../hooks/useInputOrchestrator.js';
interface MarketplaceAddPromptProps {
    isVisible: boolean;
    onComplete: (name: string, pluginCount: number) => void;
    onClose: () => void;
}
export interface MarketplaceAddPromptHandle {
    handleInput: (input: string, key: Key) => boolean;
}
/**
 * Marketplace add prompt - single input for source
 */
declare const MarketplaceAddPrompt: React.ForwardRefExoticComponent<MarketplaceAddPromptProps & React.RefAttributes<MarketplaceAddPromptHandle>>;
export default MarketplaceAddPrompt;
//# sourceMappingURL=MarketplaceAddPrompt.d.ts.map