import { default as React } from 'react'; import { ButtonType, ShapeType, SizeType, SurfaceThemeType } from '../const/types.js'; import { IconType } from '../icon/index.js'; export interface ButtonProps extends Omit, "type" | "onClick" | "defaultValue" | "defaultChecked"> { htmlType?: "button" | "submit" | "reset"; icon?: IconType[]; block?: boolean; size?: SizeType; color?: string; loading?: boolean; type?: ButtonType; disabled?: boolean; theme?: SurfaceThemeType; shape?: ShapeType; href?: string; target?: string; onClick?: React.MouseEventHandler; } declare const Button: React.ForwardRefExoticComponent>; export default Button;