import { AnchorHTMLAttributes, ButtonHTMLAttributes, HTMLAttributes } from 'react';
export type Props = {
/** @default 48 */
size?: 16 | 24 | 32 | 40 | 48 | 56 | 72;
/** @default 'primary' */
priority?: 'primary' | 'secondary' | 'tertiary' | 'minimal';
/** @default 'default' */
type?: 'default' | 'negative';
'data-testid'?: string;
} & Pick, 'href' | 'target' | 'onClick'> & Pick, 'onClick' | 'disabled'> & Pick, 'id' | 'className' | 'role' | 'children' | 'aria-label' | 'tabIndex'>;
declare const IconButton: import("react").ForwardRefExoticComponent<{
/** @default 48 */
size?: 16 | 24 | 32 | 40 | 48 | 56 | 72;
/** @default 'primary' */
priority?: "primary" | "secondary" | "tertiary" | "minimal";
/** @default 'default' */
type?: "default" | "negative";
'data-testid'?: string;
} & Pick, "onClick" | "target" | "href"> & Pick, "onClick" | "disabled"> & Pick, "className" | "id" | "tabIndex" | "role" | "aria-label" | "children"> & import("react").RefAttributes>;
export default IconButton;
//# sourceMappingURL=IconButton.d.ts.map