import React from 'react';
import type { HTMLAttributes } from 'react';
export interface ListItemProps extends HTMLAttributes {
/**
* 设置为true,表示是嵌入样式
*/
insert?: boolean;
/**
* 设置为true,表示禁用 ripple 效果
*/
disabledRipple?: boolean;
/**
* 左侧内边距
*/
paddingLeft?: number;
/**
* 设置为true,表示为密集模式
*/
dense?: boolean;
/**
* 若设置为true,则为不可用状态,不可访问
*/
disabled?: boolean;
/**
* 若设置为true,则为选中状态
*/
selected?: boolean;
/**
* ListItem子元素垂直方向的布局方式
*/
alignItems?: 'flex-start' | 'flex-end' | 'center';
/**
* 单击回调函数
*/
onClick?: (e: React.MouseEvent, value?: any) => void;
/**
* 双击回调函数
*/
onDoubleClick?: (e: React.MouseEvent, value?: any) => void;
/**
* 自定义class名称
*/
className?: string;
/**
* 自定义样式
*/
style?: React.CSSProperties;
}
/**
* ListItem 列表项组件
*/
declare const ListItem: React.FC;
export default ListItem;