/// <reference types="react" />
import { ValueSelectorProps } from '../ValueSelector';
import { AdaptableObjectTag } from '../../../PredefinedConfig/Common/AdaptableObject';
export interface TagsSelectorProps extends Omit<ValueSelectorProps<AdaptableObjectTag, string | number>, 'options' | 'value' | 'onChange' | 'allowReorder' | 'toIdentifier' | 'toLabel' | 'selectionBoxPosition' | 'noSelectionLabel' | 'xSelectedLabel'> {
    availableTags?: AdaptableObjectTag[];
    selectedTags?: AdaptableObjectTag[];
    onChange: (selectedTags: AdaptableObjectTag[]) => void;
}
export declare const TagValueSelector: (props: TagsSelectorProps) => JSX.Element;
export interface TagValueOptionsTagsProps {
    tags?: AdaptableObjectTag[];
}
export declare const TagValueOptionsTags: (props: TagValueOptionsTagsProps) => JSX.Element;
