import React from "react";
import { ComponentPropsWithRef } from "react";
import { IconSize, IconType } from "../../types";
type IconButtonProps = {
    onClick: (event: React.MouseEvent<HTMLButtonElement>) => void;
    iconType: IconType;
    isDisabled?: boolean;
    className?: string;
    sizeVariant?: "xxs" | "xs" | "sm" | "base" | "l" | "xl";
    color?: "orange" | "gray" | "black" | "white";
    variant?: "primary" | "secondary" | "tertiary";
    shape?: "rectangular" | "circular";
    iconSize?: IconSize;
} & ComponentPropsWithRef<"button">;
declare const IconButton: React.ForwardRefExoticComponent<Omit<IconButtonProps, "ref"> & React.RefAttributes<HTMLButtonElement>>;
export default IconButton;
