import { default as React } from 'react';
import { TableStyles as ThemeTableStyles } from '../../theme';
export type TableStyles = ThemeTableStyles;
export interface SimpleTableProps {
    children: React.ReactNode;
    styles?: TableStyles;
}
export interface TableContainerProps {
    children: React.ReactNode;
    styles?: TableStyles;
}
export interface TableHeadProps {
    children: React.ReactNode;
    styles?: TableStyles;
}
export interface TableBodyProps {
    children: React.ReactNode;
    styles?: TableStyles;
}
export interface TableRowProps {
    children: React.ReactNode;
    hover?: boolean;
    styles?: TableStyles;
}
export interface TableCellProps {
    children: React.ReactNode;
    align?: 'left' | 'center' | 'right';
    styles?: TableStyles;
}
export declare const TableContainer: React.FC<TableContainerProps>;
export declare const Table: React.FC<SimpleTableProps>;
export declare const TableHead: React.FC<TableHeadProps>;
export declare const TableBody: React.FC<TableBodyProps>;
export declare const TableRow: React.FC<TableRowProps>;
export declare const TableCell: React.FC<TableCellProps>;
export default Table;
//# sourceMappingURL=index.d.ts.map