import { ItemActions } from '../../utils/common.js'; type ListItemProps = { item: any; fields: Record; idx: number; flushItems?: boolean; cleanMode?: boolean; onClick?: () => void; selected?: boolean; onSelectChange?: (selected: boolean) => void; disabled?: boolean; itemActions?: ItemActions; onOrderChange?: (draggedId: string, targetIdx: number) => void; onRemove?: (item?: any) => void; }; declare function ListItem({ item, fields, idx, flushItems, cleanMode, selected, disabled, itemActions, onSelectChange, onClick, onOrderChange, onRemove, }: ListItemProps): import("react/jsx-runtime").JSX.Element; export { ListItem }; export type { ListItemProps };