import { type OrderBreakpointProps } from '../../breakpoints'; import { type Component, type HTMLAttributes } from 'vue'; export type GridSpan = 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | '1' | '2' | '3' | '4' | '5' | '6' | '7' | '8' | '9' | '10' | '11' | '12'; interface Props extends OrderBreakpointProps, /* @vue-ignore */ HTMLAttributes { component?: string | Component; /** Adds space between children. */ gutter?: boolean; /** The number of rows a column in the grid should span. Value should be a number 1-12 */ span?: GridSpan; /** the number of columns all grid items should span on a small device */ sm?: GridSpan; /** the number of columns all grid items should span on a medium device */ md?: GridSpan; /** the number of columns all grid items should span on a large device */ lg?: GridSpan; /** the number of columns all grid items should span on a xLarge device */ xl?: GridSpan; /** the number of columns all grid items should span on a 2xLarge device */ xl2?: GridSpan; } 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=Grid.vue.d.ts.map