import { LcbActionViewProps } from '../lcb-action-view/types'
import { LcbBlockProps } from '../lcb-block/types'
export interface LcbUserTopProps extends LcbBlockProps {
  photoRound?: boolean
  photoSize?: number
  textSize?: number
  textColor?: string
  backgroundColor?: string
  backgroundImage?: string
  moreIcon?: boolean
  iconName?: string
  iconUpload?: string
  iconType?: 0 | 1
  editText?: string
  editBorder?: boolean
  editSize?: number
  valuesCard?: boolean
  coupons?: boolean
  presales?: boolean
  memberPoints?: boolean
  numsSize?: number
  numsColor?: string
  titleSize?: number
  titleColor?: string
  numsMarginTop?: number
  numsPadLR?: number
  rightIconSize?: number
  rightIconLink?: LcbActionViewProps
  numsBackgroundImage?: string
  numsBorderRadius?: number
  numsPadTB?: number
  numsBackgroundColor?: string
  valuesCardText?: string
  couponsText?: string
  presalesText?: string
  memberPointsText?: string
  titleMarginTop?: number
  valuesCardLink?: LcbActionViewProps
  couponsLink?: LcbActionViewProps
  presalesLink?: LcbActionViewProps
  memberPointsLink?: LcbActionViewProps
  valuesCardKey?: string
  couponsKey?: string
  presalesKey?: string
  memberPointsKey?: string
}
export interface NumsItemProps {
  numsSize?: number
  numsColor?: string
  titleSize?: number
  titleColor?: string
  value?: number
  title?: string
  valueKey: string
  titleMarginTop?: number
  link?: LcbActionViewProps
}
