import * as react_jsx_runtime from 'react/jsx-runtime'; import * as React from 'react'; interface FilterButtonProps extends React.ButtonHTMLAttributes { /** Active filter count — when > 0, shows a Badge count overlay on the funnel icon. */ activeCount?: number; /** * Accent fill on the trigger. Defaults to `activeCount > 0`. * Set `false` when filters are applied but the inline bar is collapsed. */ highlighted?: boolean; } /** * Hub / DataTable filter trigger — size-8 funnel icon with optional Badge count overlay. * See Badge docs · Count overlay for the same top-end pattern on notification triggers. */ declare function FilterButton({ activeCount, highlighted: highlightedProp, className, type, "aria-label": ariaLabel, ...props }: FilterButtonProps): react_jsx_runtime.JSX.Element; export { FilterButton, type FilterButtonProps };