import React from 'react';
import PropTypes from 'prop-types';
export declare class BorderedListItem extends React.Component<any> {
    static propTypes: {
        active: PropTypes.Requireable<boolean>;
        children: PropTypes.Requireable<PropTypes.ReactNodeLike>;
        className: PropTypes.Requireable<string>;
    };
    static defaultProps: {
        active: boolean;
        children: any;
        className: any;
    };
    render(): JSX.Element;
}
export declare class BorderedList extends React.Component {
    static propTypes: {
        noTopBorder: PropTypes.Requireable<boolean>;
        noBottomBorder: PropTypes.Requireable<boolean>;
        noHorizontalBorders: PropTypes.Requireable<boolean>;
        noLeftBorder: PropTypes.Requireable<boolean>;
        noRightBorder: PropTypes.Requireable<boolean>;
        noVerticalBorders: PropTypes.Requireable<boolean>;
        className: PropTypes.Requireable<string>;
        children: PropTypes.Requireable<PropTypes.ReactNodeLike>;
    };
    static defaultProps: {
        noTopBorder: boolean;
        noBottomBorder: boolean;
        noHorizontalBorders: boolean;
        noLeftBorder: boolean;
        noRightBorder: boolean;
        noVerticalBorders: boolean;
        className: any;
        children: any;
    };
    render(): JSX.Element;
}
