import './SortableListBox.scss';
import type { ListBoxItem } from '../../core/types';
export type GroupedListBoxItem = ListBoxItem[];
export interface GroupedListBoxProps {
    groupedListItems?: {
        groupName: string;
        groupItems: GroupedListBoxItem;
    }[];
    selectedItem?: object;
    onSelectionChange?: (item: object, key?: string) => void;
    sortBy?: {
        attribute: string;
        ascending: boolean;
    };
    animate?: boolean;
    enableAutoScroll?: boolean;
}
export declare const GroupedSortableListBox: (props: GroupedListBoxProps) => import("react/jsx-runtime").JSX.Element;
export default GroupedSortableListBox;
