import { ButtonHTMLAttributes } from 'react'; export interface IconButtonProps extends ButtonHTMLAttributes { /** Specifies the button size, affecting icon scaling. Recommended icon sizes are 20px for 's', 24px for 'm', and 28px for 'l'. */ size?: 's' | 'm' | 'l'; /** Defines the button's visual style, affecting its color and background. */ mode?: 'bezeled' | 'plain' | 'gray' | 'outline'; } /** * Renders an icon button with customizable size and mode. It utilizes the `Tappable` component for enhanced * touch interaction, allowing it to serve various UI actions efficiently. */ export declare const IconButton: import("react").ForwardRefExoticComponent>; //# sourceMappingURL=IconButton.d.ts.map