UNPKG

bootstrap-vue-next

Version:

Seamless integration of Vue 3, Bootstrap 5, and TypeScript for modern, type-safe UI development

43 lines (42 loc) 1.73 kB
import { BgColorVariant } from '../../types/ColorTypes'; import { BOverlayProps, BOverlaySlots } from '../../types'; type __VLS_Slots = BOverlaySlots; declare const __VLS_base: import('vue').DefineComponent<BOverlayProps, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, { click: (value: MouseEvent) => any; hidden: () => any; shown: () => any; }, string, import('vue').PublicProps, Readonly<BOverlayProps> & Readonly<{ onClick?: ((value: MouseEvent) => any) | undefined; onHidden?: (() => any) | undefined; onShown?: (() => any) | undefined; }>, { opacity: import('../../types/CommonTypes').Numberish; variant: BgColorVariant | "white" | "transparent" | null; bgColor: string; blur: string | null; fixed: boolean; noCenter: boolean; noFade: boolean; noSpinner: boolean; noWrap: boolean; overlayTag: string; show: boolean; spinnerSmall: boolean; spinnerType: import('../..').SpinnerType; spinnerVariant: import('../..').ColorVariant | null; wrapTag: string; zIndex: import('../../types/CommonTypes').Numberish; rounded: boolean | import('../..').RadiusElement; roundedTop: boolean | import('../..').RadiusElement; roundedBottom: boolean | import('../..').RadiusElement; roundedStart: boolean | import('../..').RadiusElement; roundedEnd: boolean | import('../..').RadiusElement; }, {}, {}, {}, string, import('vue').ComponentProvideOptions, false, {}, any>; declare const __VLS_export: __VLS_WithSlots<typeof __VLS_base, __VLS_Slots>; declare const _default: typeof __VLS_export; export default _default; type __VLS_WithSlots<T, S> = T & { new (): { $slots: S; }; };