import { IconName, IconSize } from '@linzjs/lui/dist/components/LuiIcon/LuiIcon';
import { ButtonHTMLAttributes, MouseEvent } from 'react';
export interface GridFilterHeaderIconButtonProps {
    icon: IconName;
    onClick?: (e: MouseEvent) => void;
    buttonProps?: Partial<ButtonHTMLAttributes<HTMLButtonElement>>;
    disabled?: boolean;
    size?: IconSize;
    title: string;
}
export declare const GridFilterHeaderIconButton: import("react").ForwardRefExoticComponent<GridFilterHeaderIconButtonProps & import("react").RefAttributes<HTMLButtonElement>>;
