import type { PropType } from 'vue'; declare const _default: import("vue").DefineComponent; }; currentTime: { type: PropType; default: number; }; duration: { type: PropType; default: number; }; timeFormat: { type: PropType; default: string; }; fit: { type: PropType; default: boolean; }; }>, () => any, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("prev" | "next" | "play" | "pause" | "updateTime" | "update:currentTime" | "update:duration" | "fullscreen")[], "prev" | "next" | "play" | "pause" | "updateTime" | "update:currentTime" | "update:duration" | "fullscreen", import("vue").PublicProps, Readonly; }; currentTime: { type: PropType; default: number; }; duration: { type: PropType; default: number; }; timeFormat: { type: PropType; default: string; }; fit: { type: PropType; default: boolean; }; }>> & Readonly<{ onPrev?: ((...args: any[]) => any) | undefined; onNext?: ((...args: any[]) => any) | undefined; onPlay?: ((...args: any[]) => any) | undefined; onPause?: ((...args: any[]) => any) | undefined; onUpdateTime?: ((...args: any[]) => any) | undefined; "onUpdate:currentTime"?: ((...args: any[]) => any) | undefined; "onUpdate:duration"?: ((...args: any[]) => any) | undefined; onFullscreen?: ((...args: any[]) => any) | undefined; }>, { fit: boolean; currentTime: number; duration: number; timeFormat: string; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; export default _default;