import * as React from 'react'; declare type Sort = { action: (num: number) => void; isAsc: boolean; current: number; }; declare type Props = { dataHead: Array<{ key: string; name: string; width?: number; shouldTruncate?: boolean; sort?: { action: (num: number) => void; isAsc: boolean; current: number; }; }>; dataList: Array<{ [key: string]: string | number | React.ReactNode; }>; isFixedSize?: boolean; sort?: Sort; }; declare function List(props: Props): JSX.Element; declare namespace List { var defaultProps: { isFixedSize: boolean; }; } export default List;