import { FC } from 'react'; import { BaseButtonProps } from '../BaseButton/BaseButton.js'; import { IconButtonSize } from './types.js'; import 'react-native'; import '../BaseButton/types.js'; interface IconButtonProps extends BaseButtonProps { /** * Border radius ratio for the button, determines the curvature of the button's corners. * Default is 0.333 (1/3 of the button's height). */ brRatio?: number; /** * Size of the icon button. * Adjusts the overall size of the button and the icon. */ size?: IconButtonSize; } /** * IconButton is a UI component that combines an icon with a button, allowing for interactive actions. * It supports customizable size, border radius, and an optional icon inside. */ declare const IconButton: FC; export { IconButton, type IconButtonProps };