// import { ChipProps, SxProps, Theme } from '@mui/material'
// import { ThemeColor } from 'src/@core/layouts/types'

// export interface TransactionStatusShap {
//   stats: string
//   title: string
//   chipText: string
//   subtitle: string
//   avatarIcon: string
//   sx?: SxProps<Theme>
//   avatarSize?: number
//   avatarColor?: ThemeColor
//   iconSize?: number | string
//   chipColor?: ChipProps['color']
// }

// src/views/dashboards/merchant/types.ts

// src/views/dashboards/merchant/types.ts

import { SxProps, Theme } from '@mui/material'
import { ThemeColor } from 'src/@core/layouts/types'

export interface TransactionStatusShap {
  stats: string
  title: string
  subtitle: string
  avatarIcon: string
  sx?: SxProps<Theme>
  avatarSize?: number
  avatarColor?: ThemeColor
  iconSize?: number | string
  buttonText?: string
  buttonText2?: string
  onButtonClick?: () => void
  onButton2Click?: () => void
  showButtons?: boolean
  buttonColor?: ThemeColor
  button2Color?: ThemeColor
  isSingleButton?: boolean
}

export interface FinancialAccountData {
  stats: string
  title: string
  subtitle: string
  avatarIcon: string
  avatarColor: ThemeColor
  buttonText?: string
  buttonText2?: string
  showButtons: boolean
  buttonColor?: ThemeColor
  button2Color?: ThemeColor
  isSingleButton?: boolean
}
