/**
 * CodeAnalizerComment: Updated 2 imports on 2024-09-22 14:49:52
 * Update:: import { IWebpartBannerProps } to '@mikezimm/fps-core-v7/lib/banner/mainReact/IWebpartBannerProps;'
 * Update:: import { IDrillItemInfo } to '@mikezimm/fps-core-v7/lib/components/webparts/Drilldown/IDrillItem;'

 */
/// <reference types="react" />
/**
 * CodeAnalizerComment: Updated 1 imports on 2024-09-21 23:07:24
 * Update:: import { IUser } to '@mikezimm/fps-core-v7/lib/logic/Users/IUserInterfaces;'

 */
import { IWebpartBannerProps } from '@mikezimm/fps-core-v7/lib/banner/mainReact/IWebpartBannerProps';
import { IGrouping } from '../../../../common/interfaces/openSource/spfxControlsReact/@3.7.2/IViewField';
import { IUser } from '@mikezimm/fps-core-v7/lib/components/atoms/Users/IUserInterfaces';
import { IDrillItemInfo } from '@mikezimm/fps-core-v7/lib/components/webparts/Drilldown/IDrillItem';
import { IPageArrowsParentProps } from '../../Arrows/PageArrows';
import { IQuickCommandsDesign } from '../../FieldPanel/components/command/IAccordion';
import { IViewFieldDD } from '../interfaces/IViewFieldDD';
import { IListViewProps } from '@mikezimm/fps-core-v7/lib/types/spfxControlsReact/@3.12.0/IListView';
export interface IReactListItemsProps extends IPageArrowsParentProps {
    ListView: React.ComponentType<IListViewProps>;
    title?: string;
    themeClass: string;
    descending?: boolean;
    maxChars?: number;
    items: IDrillItemInfo[];
    richColumns: string[];
    richHeights: number[];
    autoRichHeight: string;
    richMarginAuto: boolean;
    updateRichHeightProps: any;
    resetArrows?: string;
    webUrl: string;
    listTitle: string;
    listUrl: string;
    isLibrary: boolean;
    bannerProps: IWebpartBannerProps;
    sourceUserInfo: IUser;
    blueBar?: any;
    blueBarTitleText?: string;
    showIDs?: boolean;
    showDesc?: boolean;
    viewFields?: IViewFieldDD[];
    groupByFields?: IGrouping[];
    includeDetails: boolean;
    includeAttach: boolean;
    includeListLink: boolean;
    createItemLink: boolean;
    listNewForm: string;
    listViewForm: string;
    itemLinkSource: string;
    highlightedFields?: string[];
    quickCommands?: IQuickCommandsDesign;
}
//# sourceMappingURL=IReactListItemsProps.d.ts.map