import type { HTMLAttributes } from 'vue'; import { type OUIAProps } from '../../helpers/ouia'; interface Props extends OUIAProps, /* @vue-ignore */ HTMLAttributes { /** Adds list variant styles */ variant?: 'inline'; /** Modifies the list to add borders between items */ bordered?: boolean; /** Modifies the list to include plain styling */ plain?: boolean; /** Modifies the size of the icons in the list */ iconSize?: 'default' | 'large'; /** Sets the way items are numbered if component is set to "ol". */ type?: '1' | 'a' | 'A' | 'i' | 'I'; /** Sets the type of the list component. */ component?: 'ol' | 'ul'; } declare const _default: typeof __VLS_export; export default _default; declare const __VLS_export: __VLS_WithSlots & Readonly<{}>, { type: "a" | "i" | "1" | "A" | "I"; component: "ol" | "ul"; iconSize: "default" | "large"; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, false, {}, any>, { default: (props?: Record) => any; }>; type __VLS_WithSlots = T & { new (): { $slots: S; }; }; //# sourceMappingURL=List.vue.d.ts.map