import React, { type ReactNode } from "react";
export type IconButtonProps = React.ButtonHTMLAttributes<HTMLButtonElement> & {
    size?: "small" | "medium" | "large";
    color?: "default" | "primary" | "secondary" | "error";
    variant?: "text" | "outlined" | "contained";
    disabled?: boolean;
    icon?: ReactNode;
    children?: ReactNode;
    className?: string;
};
export declare const IconButton: React.FC<IconButtonProps>;
export default IconButton;
