import { default as React } from 'react'; export type IconButtonSize = 'sm' | 'md' | 'lg'; export interface IconButtonProps { icon: React.ReactNode; 'aria-label': string; 'aria-expanded'?: boolean; 'aria-haspopup'?: React.AriaAttributes['aria-haspopup']; 'aria-controls'?: string; size?: IconButtonSize; disabled?: boolean; onClick?: React.MouseEventHandler; className?: string; color?: string; 'data-testid'?: string; } export declare function IconButton({ icon, 'aria-label': ariaLabel, 'aria-expanded': ariaExpanded, 'aria-haspopup': ariaHaspopup, 'aria-controls': ariaControls, size, disabled, onClick, className, color, 'data-testid': dataTestId, }: IconButtonProps): import("react/jsx-runtime").JSX.Element; //# sourceMappingURL=IconButton.d.ts.map