import { JSX, ParentComponent } from 'solid-js'; type CardVariant = typeof CARD_VARIANTS[number]; type CardVariantProps = JSX.HTMLAttributes; type CardProps = { variant: CardVariant; } & CardVariantProps; declare const Card: ParentComponent; type CardVariantComponent = ParentComponent; declare const CARD_VARIANTS: readonly ["elevated", "filled", "outlined"]; type CardComponent = typeof Card & { [Variant in CardVariant]: CardVariantComponent; }; /** * @category Component */ declare const proxy: CardComponent; export { proxy as Card, type CardProps, type CardVariant, type CardVariantProps };