import type { ReactNode } from "react"; export interface FilterToolbarButtonProps extends React.ButtonHTMLAttributes { /** Visual priority of the action (affects button variant) */ priority?: "primary" | "secondary"; /** Icon to display on the left side of the button */ leftIcon?: ReactNode; /** Icon to display on the right side of the button */ rightIcon?: ReactNode; } /** * FilterToolbarButton - An action button component for the toolbar. * * **IMPORTANT**: This component IS ALREADY A BUTTON. Do not wrap Button components inside it. * * ❌ INCORRECT: * ```tsx * * // NO! Creates nested buttons * * ``` * * ✅ CORRECT: * ```tsx * } * onClick={handleClick} * > * Click me // Just text content * * ``` * * @example * ```tsx * * } * onClick={() => addItem()} * > * Add Item * * * ``` */ export declare const FilterToolbarButton: import("react").ForwardRefExoticComponent>; //# sourceMappingURL=filter-toolbar-button.d.ts.map