import AbstractComponent from '../AbstractComponent';
import Props from './Props';
/**
 * @author 田尘殇Sean(sean.snow@live.com)
 * @date 16/5/25
 */
declare class List extends AbstractComponent<Props> {
    static defaultProps: {
        disabled: boolean;
        displayRightArrow: boolean;
        alwaysBounceVertical: boolean;
        fullSeparator: boolean;
        separatorColor: string;
        rightArrow: JSX.Element;
    };
    renderHeader(header: any): JSX.Element;
    renderBody(body: any): JSX.Element;
    renderFooter(footer: any, rightArrow: any): JSX.Element;
    renderItem({ item }: {
        item: any;
    }): JSX.Element;
    keyExtractor(item: any, index: any): string;
    render(): JSX.Element;
}
export default List;
