import { ButtonProps } from 'antd'; export type Item = { icon?: string; iconRender?: React.ReactNode; iconProps?: { style?: React.CSSProperties; rootStyle?: React.CSSProperties; bgColor?: string; }; label?: string; action?: string; alerted?: boolean; alertTitle?: string; alertContent?: string; confirmText?: string; cancelText?: string; render?: React.ReactNode; onClick?: (item: Item) => void | Promise; buttonProps?: Omit; filter?: () => boolean; show?: boolean; }; export type IMode = 'card' | 'text';