import type { PropType } from 'vue'; import type { Resize } from './types'; import { TickerStatus } from '@vunk/shared/enum'; export declare const props: { url: { type: StringConstructor; requierd: false; }; data: { type: PropType; default: () => never[]; }; /** * @description 控制动画是否循环播放 */ loop: { type: BooleanConstructor; default: boolean; }; /** * @description v-model:status 控制动画状态 */ status: { type: PropType; default: TickerStatus; }; frameRate: { type: NumberConstructor; default: number; }; label: { type: StringConstructor; default: string; }; resize: { type: PropType; default: undefined; }; /** * @description 是否在有资源时预渲染第一帧 */ prerender: { type: BooleanConstructor; default: boolean; }; visible: { type: BooleanConstructor; default: boolean; }; }; export declare const emits: { 'update:status': null; 'update:data': null; setData: null; };