import { DeepPartial } from '../../types'; import { ButtonProps } from '../Button'; import { IconButtonTheme } from './theme'; export interface IconButtonProps extends ButtonProps { theme?: DeepPartial; label?: string; allowTooltip?: boolean; } /** * @name IconButton * * @description Base component for displaying icons as button with ripple effect, tooltip, and loading state * * * @returns React.FC IconButton component * * @example ``` * * * * * * * * * * * * ``` * * @see https://ui.polgubau.com/docs/iconButton * * @author Pol Gubau Amores - https://polgubau.com */ export declare const IconButton: ({ className, variant, rounded, theme: customTheme, label, allowTooltip, ...props }: IconButtonProps) => import("react/jsx-runtime").JSX.Element; //# sourceMappingURL=IconButton.d.ts.map