declare const _default: import("vue").DefineComponent<{ name: { type: globalThis.PropType<"flow" | "grid" | "plane" | "wave" | "bounce" | "pulse">; default: string; }; visible: { type: BooleanConstructor; default: boolean; }; color: { type: StringConstructor; default: string; }; overlayBackgroundColor: { type: StringConstructor; default: string; }; width: { type: NumberConstructor; default: number; }; height: { type: NumberConstructor; default: number; }; tip: { type: StringConstructor; default: string; }; fullscreen: { type: BooleanConstructor; default: boolean; }; target: { type: globalThis.PropType; default: string; }; lock: { type: BooleanConstructor; default: boolean; }; parent__: { type: globalThis.PropType; default: null; }; }, unknown, { _visible: boolean; }, { loadingClass(): { [x: string]: boolean; }; loadingStyle(): { 'background-color': string; }; }, { setVisible(v: boolean): void; }, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; default: string; }; visible: { type: BooleanConstructor; default: boolean; }; color: { type: StringConstructor; default: string; }; overlayBackgroundColor: { type: StringConstructor; default: string; }; width: { type: NumberConstructor; default: number; }; height: { type: NumberConstructor; default: number; }; tip: { type: StringConstructor; default: string; }; fullscreen: { type: BooleanConstructor; default: boolean; }; target: { type: globalThis.PropType; default: string; }; lock: { type: BooleanConstructor; default: boolean; }; parent__: { type: globalThis.PropType; default: null; }; }>>, { name: "flow" | "grid" | "plane" | "wave" | "bounce" | "pulse"; color: string; width: number; height: number; fullscreen: boolean; target: string | HTMLElement; visible: boolean; overlayBackgroundColor: string; tip: string; lock: boolean; parent__: HTMLElement | null; }, {}>; export default _default;