import { CommandVariant } from '../../types';
import { default as ICommandSelectedProps } from './ICommandSelectedProps';
/**
 * Renders the "Selected on top" layout for the checkbox variant of the Command component.
 *
 * When active, two sections are displayed inside the command list:
 * 1. A pinned "Selected" group at the top showing currently checked items with a "Clear all" action.
 *    This group is hidden while the user is searching or when nothing is selected.
 * 2. The main groups, each with optional per-group "Clear" and "Select all" action buttons.
 *
 * Items in the "Selected" group are rendered with a unique `commandValue` to prevent
 * CMDK from treating them as the same entry as their counterpart in the main groups.
 */
declare const CommandSelected: <T extends CommandVariant = CommandVariant>({ value, groups, inputValue, selectedGroupRef, onCheckboxGroupChange, onItemSelect, onGroupClear, onGroupSelectAll, onClearAll, noResultsLabel, renderItem, }: ICommandSelectedProps<T>) => import("react/jsx-runtime").JSX.Element;
export default CommandSelected;
