import React from "react";
import PropTypes from "prop-types";
interface Props {
    autoWidth?: boolean;
    bordered?: boolean;
    borderless?: boolean;
    btn?: boolean;
    children?: React.ReactNode;
    className?: string;
    dark?: boolean;
    fixed?: boolean;
    hover?: boolean;
    maxHeight?: string;
    responsive?: boolean;
    responsiveLg?: boolean;
    responsiveMd?: boolean;
    responsiveSm?: boolean;
    responsiveXl?: boolean;
    scrollY?: boolean;
    small?: boolean;
    striped?: boolean;
    theadColor?: string;
    wrapperClassName?: string;
}
declare const Table: {
    (props: Props): React.JSX.Element;
    propTypes: {
        autoWidth: PropTypes.Requireable<boolean>;
        bordered: PropTypes.Requireable<boolean>;
        borderless: PropTypes.Requireable<boolean>;
        btn: PropTypes.Requireable<boolean>;
        children: PropTypes.Requireable<PropTypes.ReactNodeLike>;
        className: PropTypes.Requireable<string>;
        dark: PropTypes.Requireable<boolean>;
        fixed: PropTypes.Requireable<boolean>;
        hover: PropTypes.Requireable<boolean>;
        maxHeight: PropTypes.Requireable<string>;
        responsive: PropTypes.Requireable<boolean>;
        responsiveLg: PropTypes.Requireable<boolean>;
        responsiveMd: PropTypes.Requireable<boolean>;
        responsiveSm: PropTypes.Requireable<boolean>;
        responsiveXl: PropTypes.Requireable<boolean>;
        scrollY: PropTypes.Requireable<boolean>;
        small: PropTypes.Requireable<boolean>;
        striped: PropTypes.Requireable<boolean>;
        theadColor: PropTypes.Requireable<string>;
        wrapperClassName: PropTypes.Requireable<string>;
    };
};
export default Table;
export { Table as CDBTable };
