///
import "../../CommonImports";
import "../../Core/core.css";
import { FilterBarItem, IFilterBarItemState } from '../../FilterBarItem';
import { ITextFieldProps } from '../../TextField';
import { ITextFilterBarProps } from "./TextFilterBarItem.Props";
export interface ITextFilterBarItemState extends IFilterBarItemState {
}
export declare class TextFilterBarItem extends FilterBarItem {
protected static defaultProps: {
isTextItem: boolean;
};
private textField;
focus(): void;
render(): JSX.Element;
protected overflowDetected(anchorElement: HTMLInputElement): boolean;
protected getExtraTextFieldProps(): Partial | null;
protected getThrottleWait(): number;
private onClickClearButton;
private onTextChanged;
private onKeyDown;
}