/** * @license *------------------------------------------------------------------------------------------- * Copyright © 2026 Progress Software Corporation. All rights reserved. * Licensed under commercial license. See LICENSE.md in the package root for more information *------------------------------------------------------------------------------------------- */ import { PropType } from 'vue'; /** * Represents the props of the ListItem component. */ export interface ListGroupItemProps { /** * Specifies the id that will be added to the group header item element. */ id?: string; /** * The group that will be rendered. */ group?: string; /** * @hidden */ virtual?: boolean; /** * Fires when the group header item is about to be rendered. Used to override the default appearance of the group header item. */ render?: any; /** * @hidden * The field name in the dataItem that contains the icon. */ iconField?: string; /** * @hidden * The field name in the dataItem that contains the SVG icon. */ svgIconField?: string; /** * @hidden * The group item data object containing icon information. */ groupItem?: any; /** * @hidden * Provides information if the rendered list is a multicolumn popup */ isMultiColumn?: boolean; } /** * @hidden */ declare const ListGroupItem: import('vue').DefineComponent; group: PropType; render: PropType; iconField: PropType; svgIconField: PropType; groupItem: PropType; isMultiColumn: PropType; }>, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly; group: PropType; render: PropType; iconField: PropType; svgIconField: PropType; groupItem: PropType; isMultiColumn: PropType; }>> & Readonly<{}>, {}, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>; export { ListGroupItem };