import { MouseEventHandler } from "react"; import { IconNames, IconTypes } from "./iconProps"; export declare type ButtonSize = 'lg' | 'md' | 'sm'; export declare type ButtonSkin = 'primary' | 'secondary' | 'subtle' | 'transparent'; export interface ButtonProps { id?: string; type?: 'submit' | 'reset' | 'button' | undefined; size?: ButtonSize; skin?: ButtonSkin; disabled?: boolean; styling?: string; label: string; iconName?: IconNames; iconType?: IconTypes; onClick?: MouseEventHandler | undefined; }