import React from 'react';
import { InternalSelectOption } from '../MultiSelect.js';
import { SelectOption } from '../../types.js';
export interface SelectedOptionsListProps<Option extends InternalSelectOption> {
    disabled?: boolean;
    onSelectOptionChange: (option: InternalSelectOption<Option>) => void;
    onUnSelectAll?: () => void;
    options: Option[];
    renderOption?: (option: Option, options?: Option[]) => React.ReactNode;
    renderSelectedOption?: (option: Option, options?: Option[]) => React.ReactNode;
    selectedOptions: SelectOption[];
    value: any[];
}
declare const SelectedOptionsList: <Option extends InternalSelectOption>({ disabled, onSelectOptionChange, onUnSelectAll, options, renderOption, renderSelectedOption, selectedOptions, }: SelectedOptionsListProps<Option>) => React.JSX.Element;
export { SelectedOptionsList };
