import { type OUIAProps } from '../../helpers/ouia'; import { type LiHTMLAttributes, type VNode } from 'vue'; export { DataListItemKey } from './common'; interface Props extends OUIAProps, /* @vue-ignore */ Omit { selected?: boolean; /** Name of the item inputs (radio or checkbox) when item selection is enabled */ selectionInputName?: string; /** Defines the value for the inputs (radio or checkbox) of the pf-data-list-item */ selectionInputValue?: string; /** Flag indicating if the pf-data-list-item is expandable */ expandable?: boolean; /** Aria label of the hidden selection input, which is otherwise labelled by the aria-labelledby of the item */ selectableInputAriaLabel?: string; } declare const _default: typeof __VLS_export; export default _default; declare const __VLS_export: __VLS_WithSlots any; } & { click: (e: PointerEvent) => any; "update:selected": (s: boolean) => any; }, string, import("vue").PublicProps, Readonly & Readonly<{ onClick?: ((e: PointerEvent) => any) | undefined; "onUpdate:expanded"?: ((value: boolean) => any) | undefined; "onUpdate:selected"?: ((s: boolean) => any) | undefined; }>, { expandable: boolean; selected: boolean; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, false, {}, any>, { /** pf-data-list-item-row and pf-data-list-content elements; other content is wrapped in a row */ default?: (props?: Record) => VNode[]; }>; type __VLS_WithSlots = T & { new (): { $slots: S; }; }; //# sourceMappingURL=DataListItem.vue.d.ts.map