import React from 'react';
export interface IconButtonProps {
    key?: React.Key;
    icon?: React.ReactNode;
    tooltip?: string;
    disabled?: boolean;
    active?: boolean;
    elevated?: boolean;
    size?: 'base' | 'sm' | 'xs';
    /**
     * @deprecated 请使用 isLoading 代替
     * @description 已废弃，将在未来版本移除
     */
    loading?: boolean;
    /** 加载状态 */
    isLoading?: boolean;
    onClick?: () => void | Promise<void>;
    className?: string;
    style?: React.CSSProperties;
}
export declare const IconButton: React.FC<IconButtonProps>;
export default IconButton;
