/**
 * RfiOptionTagSelector — Multi-select for picking which ClarificationResponseOptions
 * to include when sending back to the client.
 *
 * Shows selected options as removable tag pills. Dropdown lists available options
 * with checkboxes.
 */
import type { ClarificationResponseOption } from '../../types/clarification.js';
export interface RfiOptionTagSelectorProps {
    /** All available options to pick from */
    available_options: ClarificationResponseOption[];
    /** Currently selected options */
    selected_options: ClarificationResponseOption[];
    /** Callback when selection changes */
    on_change: (selected: ClarificationResponseOption[]) => void;
    /** Whether selector is disabled */
    disabled?: boolean;
    className?: string;
}
export declare function RfiOptionTagSelector({ available_options, selected_options, on_change, disabled, className, }: RfiOptionTagSelectorProps): import("react/jsx-runtime").JSX.Element;
//# sourceMappingURL=rfi_option_tag_selector.d.ts.map