import React, { ReactElement } from 'react'; import { IconButtonShape, IconButtonKind, IconButtonSize } from './types'; import { ButtonProps } from './Button'; import { IconProps } from '../icons/generated'; export interface IconButtonProps extends Omit { /** * shape 속성이 'circle'의 경우 적용되지 않습니다. * @default 'outlined_secondary' */ kind?: IconButtonKind; /** * 렌더링 될 아이콘 요소 * - Icon 컴포넌트 color props가 없다면 currentColor가 지정됩니다. */ icon?: ReactElement; /** @default 'medium' */ size?: IconButtonSize; /** @default 'rectangle' */ shape?: IconButtonShape; } export declare const IconButton: React.ForwardRefExoticComponent>;