import React from 'react'; import BaseComponent, { BaseProps } from '../_base/baseComponent'; import propTypes from 'prop-types'; import ScrollItem from './scrollItem'; import '@douyinfe/semi-foundation/lib/cjs/scrollList/scrollList.css'; export type { ScrollItemProps } from './scrollItem'; export interface ScrollListProps extends BaseProps { header?: React.ReactNode; footer?: React.ReactNode; children?: React.ReactNode; bodyHeight?: number | string; prefixCls?: string; } declare class ScrollList extends BaseComponent { static Item: typeof ScrollItem; static propTypes: { className: propTypes.Requireable; header: propTypes.Requireable; footer: propTypes.Requireable; children: propTypes.Requireable; bodyHeight: propTypes.Requireable>; }; constructor(props: ScrollListProps); render(): React.JSX.Element; } export default ScrollList;