import { SystemProp } from '@xstyled/system'

import { VuiTheme } from '../theme'
import { ColorGetter } from './colors'

type BackgroundColorProp = SystemProp<ColorGetter, VuiTheme>
export type BackgroundColorProps = {
  activeBg?: BackgroundColorProp
  bg?: BackgroundColorProp
  disabledBg?: BackgroundColorProp
  hoverBg?: BackgroundColorProp
}

export type BackgroundsProps = BackgroundColorProps
