///
import "../../CommonImports";
import "../../Core/core.css";
import "./Dropdown.css";
import { FilterBarItem, IFilterBarItemState } from '../../FilterBarItem';
import { IListBoxItem } from '../../ListBox';
import { IFilterItemState } from '../../Utilities/Filter';
import { IDropdownFilterBarItemProps } from "./DropdownFilterBarItem.Props";
export declare class DropdownFilterBarItem extends FilterBarItem, IDropdownFilterBarItemProps, IFilterBarItemState> {
private dropdown;
private selection;
private wrappedItems;
private selectedText;
constructor(props: IDropdownFilterBarItemProps);
focus(): void;
render(): JSX.Element;
componentDidMount: () => void;
private selectDefaultFilterItem;
protected onFilterChanged: (filterState: IFilterItemState | null) => void;
private onSelectionChanged;
private renderExpandableButton;
private onClearClick;
private renderSelectedItems;
private getAriaLabel;
}