import React, { ButtonHTMLAttributes, AnchorHTMLAttributes } from 'react'; import { IconElement } from '../data/icon'; import { MarginProps, FlexChildProps } from '../style/helpers'; export declare type IconButtonVariant = 'default' | 'light' | 'large'; export interface BaseIconButtonProps extends MarginProps, FlexChildProps { active?: boolean; icon: IconElement; variant?: IconButtonVariant; disabled?: boolean; } export declare type IconButtonProps = BaseIconButtonProps & ButtonHTMLAttributes; export declare type LinkIconButtonProps = BaseIconButtonProps & AnchorHTMLAttributes; export declare const IconButton: React.ForwardRefExoticComponent & React.RefAttributes>; export declare const LinkIconButton: React.ForwardRefExoticComponent & React.RefAttributes>; //# sourceMappingURL=iconButton.d.ts.map