/**
 * PromptAddWizard Component
 * Multi-step wizard for creating a new prompt
 */
import React from 'react';
import type { Key } from '../../hooks/useInputOrchestrator.js';
import type { PromptAddScope } from '../../state/types.js';
export interface NewPromptData {
    name: string;
    title?: string;
    description?: string;
    argumentHint?: string;
    content: string;
}
interface PromptAddWizardProps {
    isVisible: boolean;
    scope: PromptAddScope;
    onComplete: (data: NewPromptData) => void;
    onClose: () => void;
}
export interface PromptAddWizardHandle {
    handleInput: (input: string, key: Key) => boolean;
}
/**
 * Multi-step wizard for creating a new prompt
 */
declare const PromptAddWizard: React.ForwardRefExoticComponent<PromptAddWizardProps & React.RefAttributes<PromptAddWizardHandle>>;
export default PromptAddWizard;
//# sourceMappingURL=PromptAddWizard.d.ts.map