type ButtonType = 'normal' | 'primary' | 'danger' type ButtonSize = 'base' | 'medium' | 'small'