import type { Component, HTMLAttributes } from 'vue'; interface Props extends /* @vue-ignore */ HTMLAttributes { component?: string | Component; /** Adds space between children. */ gutter?: boolean; /** Minimum width */ minWidth?: string; /** Minimum width at Sm breakpoint */ minWidthSm?: string; /** Minimum width at Md breakpoint */ minWidthMd?: string; /** Minimum width at Lg breakpoint */ minWidthLg?: string; /** Minimum width at Xl breakpoint */ minWidthXl?: string; /** Minimum width at Xl2 breakpoint */ minWidth2xl?: string; /** Maximum width */ maxWidth?: string; /** Maximum width at Sm breakpoint */ maxWidthSm?: string; /** Maximum width at Md breakpoint */ maxWidthMd?: string; /** Maximum width at Lg breakpoint */ maxWidthLg?: string; /** Maximum width at Xl breakpoint */ maxWidthXl?: string; /** Maximum width at Xl2 breakpoint */ maxWidth2xl?: string; } type __VLS_Slots = { default?: (props?: Record) => any; }; declare const __VLS_base: import("vue").DefineComponent & Readonly<{}>, { component: string | Component; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, false, {}, any>; declare const __VLS_export: __VLS_WithSlots; declare const _default: typeof __VLS_export; export default _default; type __VLS_WithSlots = T & { new (): { $slots: S; }; }; //# sourceMappingURL=Gallery.vue.d.ts.map