import React, { MouseEvent } from 'react';
import { SearchableListItem } from '../searchable-list';
import './selected-items-board.less';
export type SelectedItemsBoardProps = {
    items: SearchableListItem[];
    onItemRemove: (item: SearchableListItem, index: number) => void;
    displayLabel: (item: SearchableListItem, index: number) => React.ReactNode;
    onClearAll: (e: MouseEvent<HTMLButtonElement>) => void;
    listKey: (item: SearchableListItem, index: number) => string;
    header?: React.ReactNode;
    getDefaultHeaderText?: (count: number) => React.ReactNode;
    clearAllText?: string;
    removeText?: string;
};
export default function SelectedItemsBoard({ displayLabel, onItemRemove, onClearAll, listKey, header, items, getDefaultHeaderText, clearAllText, removeText, }: SelectedItemsBoardProps): import("react/jsx-runtime").JSX.Element;
