import { ButtonHTMLAttributes, ReactNode } from "react"; type IconButtonVariant = "primary" | "secondary" | "tertiary"; type IconButtonSize = "3-extra-small" | "2-extra-small" | "extra-small" | "small" | "medium" | "large"; type IconButtonShape = "square" | "circle"; type IconButtonAppearance = "normal" | "destructive"; export interface IconButtonProps extends ButtonHTMLAttributes { icon: ReactNode; variant?: IconButtonVariant; size?: IconButtonSize; shape?: IconButtonShape; className?: string; appearance?: IconButtonAppearance; } export declare const IconButton: import("react").ForwardRefExoticComponent>; export {}; //# sourceMappingURL=IconButton.d.ts.map