export interface DescItem { span?: number; bind?: Record; label?: string; labelRender?: (item: any) => any; slotName?: string; tooltip?: string | ((item: any) => any); placement?: string; filters?: { list: string; key?: string; label?: string; }; value?: string | number; unit?: string; iconSize?: number; iconColor?: string; fieldName?: string; } export interface TDetailProps { descColumn?: number; dataList?: Record; listTypeInfo?: Record; descData: DescItem[]; isColon?: boolean; isLabelBold?: boolean; }