declare const _sfc_main: import("vue").DefineComponent<{ videoList: { type: ArrayConstructor; required: true; default: () => ({ src: string; type: string; label: string; quality: string; default: boolean; } | { src: string; type: string; quality: string; label?: undefined; default?: undefined; })[]; }; height: { type: StringConstructor; required: false; default: string; }; width: { type: StringConstructor; required: false; default: string; }; poster: { type: StringConstructor; required: false; default: string; }; loop: { type: BooleanConstructor; required: false; default: boolean; }; initVolume: { type: NumberConstructor; required: false; default: number; }; initPlaybackRate: { type: NumberConstructor; required: false; default: number; }; videoObjectFit: { type: StringConstructor; required: false; default: string; }; subtitleList: { type: ArrayConstructor; required: false; default: () => never[]; }; playbackRateList: { type: ArrayConstructor; required: false; default: () => number[]; }; labelList: { type: ObjectConstructor; required: false; default: () => import("./types").VueVideoPlayerLabels; }; subtitleClass: { type: (StringConstructor | ObjectConstructor)[]; required: false; default: string; }; }, (_ctx: any, _cache: any) => import("vue").VNode, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly ({ src: string; type: string; label: string; quality: string; default: boolean; } | { src: string; type: string; quality: string; label?: undefined; default?: undefined; })[]; }; height: { type: StringConstructor; required: false; default: string; }; width: { type: StringConstructor; required: false; default: string; }; poster: { type: StringConstructor; required: false; default: string; }; loop: { type: BooleanConstructor; required: false; default: boolean; }; initVolume: { type: NumberConstructor; required: false; default: number; }; initPlaybackRate: { type: NumberConstructor; required: false; default: number; }; videoObjectFit: { type: StringConstructor; required: false; default: string; }; subtitleList: { type: ArrayConstructor; required: false; default: () => never[]; }; playbackRateList: { type: ArrayConstructor; required: false; default: () => number[]; }; labelList: { type: ObjectConstructor; required: false; default: () => import("./types").VueVideoPlayerLabels; }; subtitleClass: { type: (StringConstructor | ObjectConstructor)[]; required: false; default: string; }; }>>, { loop: boolean; poster: string; videoList: unknown[]; height: string; width: string; initVolume: number; initPlaybackRate: number; videoObjectFit: string; subtitleList: unknown[]; playbackRateList: unknown[]; labelList: Record; subtitleClass: string | Record; }>; import "D:/personalStudy/vue-video-player/src/App.vue?vue&type=style&index=0&lang.scss"; export default _sfc_main; //# sourceMappingURL=App.vue.d.ts.map