UNPKG

bootstrap-vue-3

Version:

Early (but lovely) implementation of Vue 3, Bootstrap 5 and Typescript

240 lines (239 loc) 6.01 kB
declare const _sfc_main: import("vue").DefineComponent<{ alt: { type: StringConstructor; required: false; }; blank: { type: null; required: false; default: boolean; }; blankColor: { type: StringConstructor; required: false; default: string; }; block: { type: null; required: false; default: boolean; }; center: { type: null; required: false; default: boolean; }; fluid: { type: null; required: false; default: boolean; }; lazy: { type: null; required: false; default: boolean; }; fluidGrow: { type: null; required: false; default: boolean; }; height: { type: (StringConstructor | NumberConstructor)[]; required: false; }; left: { type: null; required: false; default: boolean; }; start: { type: null; required: false; default: boolean; }; right: { type: null; required: false; default: boolean; }; end: { type: null; required: false; default: boolean; }; rounded: { type: (StringConstructor | BooleanConstructor)[]; required: false; default: boolean; }; sizes: { type: (StringConstructor | ArrayConstructor)[]; required: false; }; src: { type: StringConstructor; required: false; }; srcset: { type: (StringConstructor | ArrayConstructor)[]; required: false; }; thumbnail: { type: null; required: false; default: boolean; }; width: { type: (StringConstructor | NumberConstructor)[]; required: false; }; }, { props: any; emit: (e: 'load', value: Event) => void; BLANK_TEMPLATE: string; lazyBoolean: Readonly<import("vue").Ref<boolean>>; blankBoolean: Readonly<import("vue").Ref<boolean>>; blockBoolean: Readonly<import("vue").Ref<boolean>>; centerBoolean: Readonly<import("vue").Ref<boolean>>; fluidBoolean: Readonly<import("vue").Ref<boolean>>; fluidGrowBoolean: Readonly<import("vue").Ref<boolean>>; leftBoolean: Readonly<import("vue").Ref<boolean>>; startBoolean: Readonly<import("vue").Ref<boolean>>; rightBoolean: Readonly<import("vue").Ref<boolean>>; endBoolean: Readonly<import("vue").Ref<boolean>>; thumbnailBoolean: Readonly<import("vue").Ref<boolean>>; computedSrcset: import("vue").ComputedRef<string | undefined>; computedSizes: import("vue").ComputedRef<string | undefined>; computedDimentions: import("vue").ComputedRef<{ height: number | undefined; width: number | undefined; }>; computedBlankImgSrc: import("vue").ComputedRef<string>; computedAttrs: import("vue").ComputedRef<{ src: string | undefined; alt: string | undefined; width: number | undefined; height: number | undefined; srcset: string | undefined; sizes: string | undefined; loading: string; }>; alignment: import("vue").ComputedRef<"float-start" | "float-end" | "mx-auto" | undefined>; computedClasses: import("vue").ComputedRef<{ [x: string]: boolean; 'img-thumbnail': boolean; 'img-fluid': boolean; 'w-100': boolean; rounded: boolean; 'd-block': boolean; }>; makeBlankImgSrc: (width: number | undefined, height: number | undefined, color: string) => string; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "load"[], "load", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{ alt: { type: StringConstructor; required: false; }; blank: { type: null; required: false; default: boolean; }; blankColor: { type: StringConstructor; required: false; default: string; }; block: { type: null; required: false; default: boolean; }; center: { type: null; required: false; default: boolean; }; fluid: { type: null; required: false; default: boolean; }; lazy: { type: null; required: false; default: boolean; }; fluidGrow: { type: null; required: false; default: boolean; }; height: { type: (StringConstructor | NumberConstructor)[]; required: false; }; left: { type: null; required: false; default: boolean; }; start: { type: null; required: false; default: boolean; }; right: { type: null; required: false; default: boolean; }; end: { type: null; required: false; default: boolean; }; rounded: { type: (StringConstructor | BooleanConstructor)[]; required: false; default: boolean; }; sizes: { type: (StringConstructor | ArrayConstructor)[]; required: false; }; src: { type: StringConstructor; required: false; }; srcset: { type: (StringConstructor | ArrayConstructor)[]; required: false; }; thumbnail: { type: null; required: false; default: boolean; }; width: { type: (StringConstructor | NumberConstructor)[]; required: false; }; }>> & { onLoad?: ((...args: any[]) => any) | undefined; }, { rounded: string | boolean; left: any; right: any; center: any; end: any; start: any; block: any; blank: any; blankColor: string; lazy: any; fluid: any; fluidGrow: any; thumbnail: any; }>; export default _sfc_main;