import React from 'react'; export interface ButtonProps extends React.HTMLAttributes { children?: React.ReactNode; /** * Set the before label component of button */ before?: React.ReactNode; /** * Set the after label component of button */ after?: React.ReactNode; /** * Option to fit button width to its parent */ block?: boolean; /** * Set the variants of button */ variant?: 'solid' | 'outline' | 'transparent' | 'danger' | 'success' | 'warning'; /** * Set the shap of button */ shap?: 'square' | 'rounded' | 'circle'; /** * Set the size of button */ size?: 'medium' | 'small' | 'large'; } export declare const Button: React.FC;