unika-components
Version:
Unika Vue3 components library
37 lines (36 loc) • 1.5 kB
TypeScript
import { PropType } from 'vue';
import { ComponentData, WorkData } from '../../defaultProps';
import 'swiper/swiper-bundle.css';
declare const _default: import("vue").DefineComponent<{
work: {
type: PropType<WorkData>;
require: boolean;
};
components: {
type: PropType<ComponentData[]>;
};
}, {
controlledSwiper: import("vue").Ref<any>;
refs: import("vue").Ref<Map<any, any> & Omit<Map<any, any>, keyof Map<any, any>>>;
componentRefs: import("vue").Ref<Map<any, any> & Omit<Map<any, any>, keyof Map<any, any>>>;
setComponentRef: (el: any, key: string) => void;
setAnimationRef: (el: any) => void;
onSlideChange: (swiper: any) => void;
onSwiper: (swiper: any) => void;
modules: import("swiper/types").SwiperComponent[];
Controller: import("swiper/types").SwiperComponent;
direction: string;
upArrow: import("vue").Ref<boolean>;
slideClasses: (index: number) => string[];
filterProps: (props: Record<string, any>, keysToFilter: string[], isFilter: true) => Record<string, any>;
switchPage: (index: number) => void;
}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
work: {
type: PropType<WorkData>;
require: boolean;
};
components: {
type: PropType<ComponentData[]>;
};
}>>, {}, {}>;
export default _default;