import { HTMLAttributes, TableHTMLAttributes, TdHTMLAttributes, ThHTMLAttributes } from 'react';
export interface TableProps extends TableHTMLAttributes {
wrapperClassName?: string;
}
export declare function Table({ wrapperClassName, className, ...props }: TableProps): import("react").JSX.Element;
export type TableHeaderProps = HTMLAttributes;
export declare function TableHeader({ className, ...props }: TableHeaderProps): import("react").JSX.Element;
export type TableBodyProps = HTMLAttributes;
export declare function TableBody({ className, ...props }: TableBodyProps): import("react").JSX.Element;
export type TableFooterProps = HTMLAttributes;
export declare function TableFooter({ className, ...props }: TableFooterProps): import("react").JSX.Element;
export type TableRowProps = HTMLAttributes;
export declare function TableRow({ className, ...props }: TableRowProps): import("react").JSX.Element;
export type TableHeadProps = ThHTMLAttributes;
export declare function TableHead({ className, ...props }: TableHeadProps): import("react").JSX.Element;
export type TableCellProps = TdHTMLAttributes;
export declare function TableCell({ className, ...props }: TableCellProps): import("react").JSX.Element;
export type TableCaptionProps = HTMLAttributes;
export declare function TableCaption({ className, ...props }: TableCaptionProps): import("react").JSX.Element;