import { ComponentOptionsMixin } from 'vue'; import { ComponentProvideOptions } from 'vue'; import { DefineComponent } from 'vue'; import { PublicProps } from 'vue'; declare const __VLS_component: DefineComponent & Readonly<{}>, { speed: number; direction: MarqyDirection; pauseOnHover: boolean; manual: boolean; }, {}, {}, {}, string, ComponentProvideOptions, false, { containerRef: HTMLDivElement; }, HTMLDivElement>; declare function __VLS_template(): { attrs: Partial<{}>; slots: { default?(_: {}): any; }; refs: { containerRef: HTMLDivElement; }; rootEl: HTMLDivElement; }; declare type __VLS_TemplateResult = ReturnType; declare type __VLS_WithTemplateSlots = T & { new (): { $slots: S; }; }; export declare const Marqy: __VLS_WithTemplateSlots; export declare type MarqyDirection = 'left' | 'right' | 'up' | 'down'; declare interface Props { speed?: number; direction?: MarqyDirection; pauseOnHover?: boolean; manual?: boolean; } export { }