import * as React from 'react'; export interface CommonProps { style?: React.CSSProperties; children?: any; } export interface BriefProps { style?: React.CSSProperties; children?: any; inExtra?: boolean; } export interface ListItemProps { style?: React.CSSProperties; onClick?: any; multipleLine?: boolean; thumb?: any; children?: any; extra?: any; arrow?: 'horizontal' | 'down' | 'up' | 'empty' | ''; error?: boolean; lazy?: boolean; last?: boolean; } export default class Item extends React.Component { static propTypes: { extra(props: any, propName: any): void; arrow: React.Requireable; }; static defaultProps: { lazy: boolean; last: boolean; multipleLine: boolean; }; static Brief: any; timer: any; constructor(props: any); componentWillMount(): void; componentWillUnmount(): void; render(): JSX.Element; }