import { default as React } from 'react'; import { BreakpointSupport } from '../../../helpers'; import { ButtonContentProps } from '../button-content/button-content'; export type ButtonType = 'primary' | 'secondary' | 'neutral' | 'link'; export type ButtonColor = 'default' | 'danger' | 'success' | 'inverted' | 'text'; interface IInternalButtonProps { /** * Button type * @default button */ type?: 'submit' | 'button' | 'reset'; /** * Skips form's browser validation * @default true when type="submit" */ formNoValidate?: boolean; } type AllowedTags = 'button'; export type ButtonProps = BreakpointSupport>; export declare const Button: (props: ButtonProps) => React.ReactElement | null; export default Button;