import type { ColorVariant, AlignmentVertical, AlignmentHorizontal } from 'bootstrap-vue-next'; import type { PropType } from 'vue'; declare const __VLS_base: import("vue").DefineComponent; default: () => string; }; alignV: { type: PropType; default: () => string; }; mode: { type: StringConstructor; default: string; }; name: { type: StringConstructor; required: true; }; opacity: { type: (NumberConstructor | StringConstructor)[]; default: () => string; }; provider: { type: StringConstructor; default: string; }; reversed: { type: BooleanConstructor; default: boolean; }; rotate: { type: PropType<"90" | 90 | "180" | 180 | "270" | 270>; default: undefined; }; size: { type: StringConstructor; default: () => string; }; spin: { type: BooleanConstructor; default: boolean; }; tag: { type: StringConstructor; default: () => string; }; text: { type: StringConstructor; default: () => string; }; variant: { type: PropType; default: () => string; }; }>, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly; default: () => string; }; alignV: { type: PropType; default: () => string; }; mode: { type: StringConstructor; default: string; }; name: { type: StringConstructor; required: true; }; opacity: { type: (NumberConstructor | StringConstructor)[]; default: () => string; }; provider: { type: StringConstructor; default: string; }; reversed: { type: BooleanConstructor; default: boolean; }; rotate: { type: PropType<"90" | 90 | "180" | 180 | "270" | 270>; default: undefined; }; size: { type: StringConstructor; default: () => string; }; spin: { type: BooleanConstructor; default: boolean; }; tag: { type: StringConstructor; default: () => string; }; text: { type: StringConstructor; default: () => string; }; variant: { type: PropType; default: () => string; }; }>> & Readonly<{}>, { text: string; mode: string; size: string; rotate: "90" | 90 | "180" | 180 | "270" | 270; opacity: string | number; variant: string; tag: string; alignH: AlignmentHorizontal; alignV: AlignmentVertical; provider: string; reversed: boolean; spin: boolean; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; declare const __VLS_export: __VLS_WithSlots; declare const _default: typeof __VLS_export; export default _default; type __VLS_WithSlots = T & { new (): { $slots: S; }; };