declare var __VLS_1: {}, __VLS_3: {}; type __VLS_Slots = {} & { default?: (props: typeof __VLS_1) => any; } & { default?: (props: typeof __VLS_3) => any; }; declare const __VLS_component: import("vue").DefineComponent; readonly default: "horizontal"; readonly validator: (val: string) => boolean; }; readonly duration: { readonly type: NumberConstructor; readonly default: 20; }; readonly reverse: { readonly type: BooleanConstructor; readonly default: false; }; readonly pauseOnHover: { readonly type: BooleanConstructor; readonly default: true; }; readonly pauseOnClick: { readonly type: BooleanConstructor; readonly default: false; }; readonly gap: { readonly type: import("vue").PropType; readonly default: 0; }; readonly gradient: { readonly type: BooleanConstructor; readonly default: false; }; readonly gradientColor: { readonly type: StringConstructor; readonly default: "#ffffff"; }; readonly gradientWidth: { readonly type: import("vue").PropType; readonly default: "40px"; }; readonly autoFill: { readonly type: BooleanConstructor; readonly default: true; }; readonly play: { readonly type: BooleanConstructor; readonly default: true; }; readonly loop: { readonly type: NumberConstructor; readonly default: 0; }; readonly speed: { readonly type: NumberConstructor; readonly default: 0; }; readonly delay: { readonly type: NumberConstructor; readonly default: 0; }; readonly loopDelay: { readonly type: NumberConstructor; readonly default: 0; }; readonly pauseOnHidden: { readonly type: BooleanConstructor; readonly default: true; }; readonly themeOverrides: { readonly type: import("vue").PropType; readonly default: undefined; }; }>, { calculateClones: () => Promise; containerRef: import("vue").Ref; contentRef: import("vue").Ref; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, any, string, import("vue").PublicProps, any, { readonly direction: "horizontal" | "vertical"; readonly themeOverrides: import("@yh-ui/theme").ComponentThemeVars; readonly reverse: boolean; readonly gap: string | number; readonly play: boolean; readonly delay: number; readonly gradient: boolean; readonly pauseOnHover: boolean; readonly duration: number; readonly loop: number; readonly pauseOnClick: boolean; readonly gradientColor: string; readonly gradientWidth: string | number; readonly autoFill: boolean; readonly speed: number; readonly loopDelay: number; readonly pauseOnHidden: boolean; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; declare const _default: __VLS_WithSlots; export default _default; type __VLS_WithSlots = T & { new (): { $slots: S; }; };