import type { HTMLAttributes, VNode } from 'vue'; import { type OUIAProps } from '../../helpers/ouia'; import { type AutoFitMinBreakpointProps, type ColumnsBreakpointProps, type HorizontalTermWidthBreakpointProps, type OrientationBreakpointProps } from '../../breakpoints'; interface Props extends OUIAProps, ColumnsBreakpointProps, OrientationBreakpointProps, AutoFitMinBreakpointProps, HorizontalTermWidthBreakpointProps, HTMLAttributes { /** Sets the description list to auto fit. */ autoFit?: boolean; /** Sets the description list component term and description pair to a horizontal layout. */ horizontal?: boolean; /** Sets the description list to format automatically. */ autoColumnWidths?: boolean; /** Modifies the description list display to inline-grid. */ inlineGrid?: boolean; /** Sets the description list to compact styling. */ compact?: boolean; /** Sets a horizontal description list to have fluid styling. */ fluid?: boolean; /** Sets the the default placement of description list groups to fill from top to bottom. */ fillColumns?: boolean; /** Sets the display size of the descriptions in the description list.*/ displaySize?: 'default' | 'lg' | '2xl'; /** Sets the description list's term column width.*/ termWidth?: string; } declare const _default: typeof __VLS_export; export default _default; declare const __VLS_export: __VLS_WithSlots & Readonly<{}>, { ouiaSafe: boolean; displaySize: "default" | "lg" | "2xl"; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, false, {}, any>, { default?: (props?: Record) => VNode[]; }>; type __VLS_WithSlots = T & { new (): { $slots: S; }; }; //# sourceMappingURL=DescriptionList.vue.d.ts.map