/**
 * PromptAddChoice Component
 * Choose between adding a per-agent prompt or a shared prompt
 */
import React from 'react';
import type { Key } from '../../hooks/useInputOrchestrator.js';
import type { PromptAddScope } from '../../state/types.js';
export type PromptAddChoiceResult = PromptAddScope | 'back';
interface PromptAddChoiceProps {
    isVisible: boolean;
    onSelect: (choice: PromptAddChoiceResult) => void;
    onClose: () => void;
}
export interface PromptAddChoiceHandle {
    handleInput: (input: string, key: Key) => boolean;
}
/**
 * PromptAddChoice - select scope for new prompt
 */
declare const PromptAddChoice: React.ForwardRefExoticComponent<PromptAddChoiceProps & React.RefAttributes<PromptAddChoiceHandle>>;
export default PromptAddChoice;
//# sourceMappingURL=PromptAddChoice.d.ts.map