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.

39 lines (38 loc) • 1.34 kB
import { SliderProps as Props, SlideType } from './SliderProps'; import { DefineComponent, ComponentOptionsMixin, PublicProps, ComponentProvideOptions } from 'vue'; declare function __VLS_template(): { attrs: Partial<{}>; slots: { 'prev-icon'?(_: {}): any; 'next-icon'?(_: {}): any; slide?(_: { slide: SlideType; index: number; }): any; }; refs: {}; rootEl: HTMLDivElement; }; type __VLS_TemplateResult = ReturnType<typeof __VLS_template>; declare const __VLS_component: DefineComponent<Props, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, { "slide-change": (index: number) => any; }, string, PublicProps, Readonly<Props> & Readonly<{ "onSlide-change"?: ((index: number) => any) | undefined; }>, { height: string; slides: SlideType[]; direction: "horizontal" | "vertical"; autoplay: boolean; autoplayDelay: number; showDots: boolean; showControls: boolean; alwaysShowControls: boolean; transitionDuration: number; }, {}, {}, {}, string, ComponentProvideOptions, false, {}, HTMLDivElement>; declare const _default: __VLS_WithTemplateSlots<typeof __VLS_component, __VLS_TemplateResult["slots"]>; export default _default; type __VLS_WithTemplateSlots<T, S> = T & { new (): { $slots: S; }; };