import * as react_jsx_runtime from 'react/jsx-runtime';
import { ButtonProps } from './button.js';
import '@base-ui/react/button';
import 'class-variance-authority';
import 'react';
import './button-variants.js';
import 'class-variance-authority/types';

type ListPageFiltersButtonProps = Omit<ButtonProps, "variant" | "size" | "leadingIcon" | "children">;
/**
 * Shared toolbar “Filters” control for list-style pages (Customers, Staff, Billing, Inventory).
 * Matches secondary `md` `Button` + filter icon from the customers table chrome.
 */
declare function ListPageFiltersButton({ type, className, ...props }: ListPageFiltersButtonProps): react_jsx_runtime.JSX.Element;

export { ListPageFiltersButton, type ListPageFiltersButtonProps };
