declare const _default: import("vue").DefineComponent<{ src: { type: StringConstructor; default: string; required: true; }; name: { type: StringConstructor; default: string; required: true; }; artist: { type: StringConstructor; default: string; }; successMsg: { type: StringConstructor; default: string; }; errorMsg: { type: StringConstructor; default: string; }; showBtn: { type: BooleanConstructor; default: boolean; }; btnName: { type: StringConstructor; default: string; }; showErrorMsg: { type: BooleanConstructor; default: boolean; }; inline: { type: BooleanConstructor; default: boolean; }; unCloseClass: { type: StringConstructor; default: string; }; showClose: { type: BooleanConstructor; default: boolean; }; closeOnClickOutside: { type: BooleanConstructor; default: boolean; }; }, { play: () => void; destroy: () => void; isSlot: boolean; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("afterPlay" | "afterError")[], "afterPlay" | "afterError", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly> & { onAfterPlay?: ((...args: any[]) => any) | undefined; onAfterError?: ((...args: any[]) => any) | undefined; }, { name: string; src: string; artist: string; successMsg: string; errorMsg: string; showBtn: boolean; btnName: string; showErrorMsg: boolean; inline: boolean; unCloseClass: string; showClose: boolean; closeOnClickOutside: boolean; }>; export default _default;