import * as react_jsx_runtime from 'react/jsx-runtime'; import * as React from 'react'; interface FilterBarProps extends React.ComponentProps<"div"> { /** Accessible name for the active-filter group. */ "aria-label"?: string; } /** * Inline filter chip row — wraps active FilterPill chips, Add filter, and Clear all in hub toolbars. * * Forwards its ref because whether this rail has wrapped is what tells the * toolbar its row is out of horizontal room (see `useWrapCrowding`), and the * package still supports React 18, where `ref` is not an ordinary prop. */ declare const FilterBar: React.ForwardRefExoticComponent & React.RefAttributes>; type FilterBarAddButtonProps = React.ButtonHTMLAttributes; /** Dashed “Add filter” affordance at the end of a {@link FilterBar}. */ declare function FilterBarAddButton({ className, type, children, ...props }: FilterBarAddButtonProps): react_jsx_runtime.JSX.Element; type FilterBarClearButtonProps = React.ButtonHTMLAttributes; declare function FilterBarClearButton({ className, type, children, ...props }: FilterBarClearButtonProps): react_jsx_runtime.JSX.Element; export { FilterBar, FilterBarAddButton, type FilterBarAddButtonProps, FilterBarClearButton, type FilterBarClearButtonProps, type FilterBarProps };