/** * Select - A simple single-select component for React Ink */ import type React from "react"; export interface SelectOption { /** Display label */ label: string; /** Associated value */ value: T; /** Optional hint text */ hint?: string; } export interface SelectProps { /** Available options */ options: SelectOption[]; /** Prompt message */ message: string; /** Callback when selection is confirmed */ onSelect: (value: T) => void; /** Callback when cancelled */ onCancel: () => void; /** Initial selection index */ initialIndex?: number; } export declare function Select({ options, message, onSelect, onCancel, initialIndex, }: SelectProps): React.ReactElement; //# sourceMappingURL=Select.d.ts.map