UNPKG

@club-employes/utopia

Version:

🎨 Modern Vue 3 design system with multi-brand theming, design tokens, and 30+ components. Supports Club Employés & Gifteo brands with light/dark modes.

27 lines (26 loc) • 1.05 kB
import { DefineComponent, ComponentOptionsMixin, PublicProps, ComponentProvideOptions } from 'vue'; interface Props { campaignName: string; category: 'culture' | 'noel' | 'voyages' | 'rentree' | 'retraite' | 'naissance' | 'mariage' | 'sport'; totalAmount: number; spentAmount: number; expirationDate: string | Date; variant?: 'default' | 'primary' | 'secondary'; size?: 'small' | 'medium' | 'large'; disabled?: boolean; actionable?: () => void; language?: 'fr' | 'en'; currency?: string; expiredLabel?: string; } declare const _default: DefineComponent<Props, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, PublicProps, Readonly<Props> & Readonly<{}>, { size: "small" | "medium" | "large"; variant: "default" | "primary" | "secondary"; disabled: boolean; currency: string; language: "fr" | "en"; expiredLabel: string; }, {}, {}, {}, string, ComponentProvideOptions, false, { titleRef: HTMLHeadingElement; }, HTMLDivElement>; export default _default;