import React from 'react'; import type { PDSTextType } from '../../../common/types'; type ColumnWidthType = 'small' | 'medium' | 'large' | 'xlarge'; type ColumnTextType = 'normal' | 'active' | 'active2' | 'inactive' | 'report' | 'report2'; export type AdminListItemProps = { rowSize?: 'high' | 'medium' | 'low'; selectionMode?: 'none' | 'single' | 'multi'; column2Type?: 'image_text' | 'text_only'; imageSrc?: string; imageShapeType?: 'round' | 'circular' | 'rectangle'; imageScaleType?: 'fill' | 'contain' | 'cover' | 'none'; imageRadius?: 8 | 16 | 24; imageRatio?: '16_9' | '4_3' | '1_1'; column2Text?: PDSTextType; column3Text?: PDSTextType; column3TextWidth?: ColumnWidthType; column3TextStyleTheme?: ColumnTextType; column4Text?: PDSTextType; column4TextWidth?: ColumnWidthType; column4TextStyleTheme?: ColumnTextType; column5Text?: PDSTextType; column5TextWidth?: ColumnWidthType; column5TextStyleTheme?: ColumnTextType; column6Text?: PDSTextType; column6TextWidth?: ColumnWidthType; column6TextStyleTheme?: ColumnTextType; column7Text?: PDSTextType; column7TextWidth?: ColumnWidthType; column7TextStyleTheme?: ColumnTextType; column8Text?: PDSTextType; column8TextWidth?: ColumnWidthType; column8TextStyleTheme?: ColumnTextType; column9Text?: PDSTextType; column9TextWidth?: ColumnWidthType; column9TextStyleTheme?: ColumnTextType; column10Text?: PDSTextType; column10TextWidth?: ColumnWidthType; column10TextStyleTheme?: ColumnTextType; quickActionBtnMode?: 'none' | 'btn_amount1' | 'btn_amount2' | 'btn_amount3'; quickActionBtn1Text?: PDSTextType; quickActionBtn2Text?: PDSTextType; quickActionBtn3Text?: PDSTextType; quickActionBtnType?: 'hover' | 'fix'; quickActionBtn1State?: 'normal' | 'disabled'; quickActionBtn2State?: 'normal' | 'disabled'; quickActionBtn3State?: 'normal' | 'disabled'; selectedState?: 'basic' | 'maintain'; id: number; flexibleHideInfoMode?: 'use' | 'none'; onClickQuickActionBtn1?: (id: number) => void; onClickQuickActionBtn2?: (id: number) => void; onClickQuickActionBtn3?: (id: number) => void; onClickItem?: (id: number) => void; }; declare const AdminListItem: React.ForwardRefExoticComponent>; export default AdminListItem;