/** * Interactive terminal selectors used during `ue-mcp init`. * * checkboxSelect - multiple items, toggle with space, enter to confirm. * singleSelect - one-of-N, enter to confirm. * multiSelect - every item default-checked, thin wrapper over checkboxSelect. * * Ctrl+C exits the process. Arrow keys and k/j both move the cursor. */ export interface CheckboxItem { label: string; checked: boolean; suffix?: string; } export declare function checkboxSelect(title: string, items: CheckboxItem[]): Promise; export declare function singleSelect(title: string, items: string[]): Promise; export declare function multiSelect(title: string, items: string[]): Promise;