import type { BaseProps, ChildrenProps, StylableProps } from '~/types/component'; export interface CardProps extends BaseProps, ChildrenProps, StylableProps { /** * Determines the card background color and border */ variant?: 'default' | 'transparent'; /** * Defines the elevation of the card, used to create separate layers of content. */ elevation?: 'none' | 'low' | 'mid'; /** * Adds padding to the card. */ padding?: 'none' | 'tight' | 'regular'; /** * Sets `height` to `100%`. */ fluidHeight?: boolean; } export type CardContentProps = Pick & ChildrenProps & StylableProps;