import { DefineComponent, ExtractPropTypes, Ref, ComponentOptionsMixin, PublicProps, ComponentProvideOptions } from 'vue'; declare const _default: DefineComponent, { audioRef: Ref; isPlaying: Ref; currentTime: Ref; duration: Ref; onPlay: () => void; onPause: () => void; onEnded: () => void; onTimeUpdate: () => void; onLoadedMetadata: () => void; }, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, ("play" | "pause" | "ended")[], "play" | "pause" | "ended", PublicProps, Readonly< ExtractPropTypes<{ contentUrl: { type: StringConstructor; default: any; }; contentNode: { type: ObjectConstructor; default: any; }; }>> & Readonly<{ onPlay?: (...args: any[]) => any; onPause?: (...args: any[]) => any; onEnded?: (...args: any[]) => any; }>, { contentNode: Record; contentUrl: string; }, {}, {}, {}, string, ComponentProvideOptions, true, {}, any>; export default _default; //# sourceMappingURL=AudioPlayer.vue.d.ts.map