import type { VariantProps } from 'class-variance-authority'

import type { variants } from './variants'

type CardStyles = 'Default' | 'Featured'

export interface CardProps
  extends React.HTMLAttributes<HTMLDivElement>,
    VariantProps<typeof variants> {
  as: CardStyles
}
