import { Component } from 'react'; export declare class FilterButton extends Component<{ children?: any; className?: any; onClick?: () => any; /** * Use any one of our icons */ iconType?: any; iconSide?: any; color?: any; /** * Bolds the button if true */ hasActiveFilters?: boolean; /** * Pass the total number of filters available and it will * add a subdued notification badge showing the number */ numFilters?: number; /** * Pass the number of selected filters and it will * add a bright notification badge showing the number */ numActiveFilters?: number; /** * Applies a visual state to the button useful when using with a popover. */ isSelected?: boolean; isDisabled?: boolean; /** * Defines html button input type */ type?: string; /** * Should the button grow to fill it's container, best used for dropdown buttons */ grow?: boolean; /** * Remove border after button, good for opposite filters */ withNext?: boolean; /** * _DEPRECATED: use `withNext`_ * Remove border after button, good for opposite filters */ noDivider?: boolean; textProps?: any; }> { static defaultProps: { type: string; iconSide: string; color: string; grow: boolean; }; static propTypes: {}; render(): JSX.Element; }