import { HTMLAttributes, ReactNode, TableHTMLAttributes } from 'react';
import { BasicColors } from '../app/types';
interface TableProps extends TableHTMLAttributes {
children: ReactNode;
width?: string;
height?: string;
}
interface THeadProps extends HTMLAttributes {
children: ReactNode;
}
interface TdProps extends HTMLAttributes {
colSpan?: number;
children: ReactNode;
}
interface RowProps extends HTMLAttributes {
children: ReactNode;
backgroundColor?: BasicColors | 'black';
}
declare const Table: ({ children, width, height, ...props }: TableProps) => import("react/jsx-runtime").JSX.Element;
export declare const TableHead: ({ children, ...props }: THeadProps) => import("react/jsx-runtime").JSX.Element;
export declare const TableBody: ({ children, ...props }: THeadProps) => import("react/jsx-runtime").JSX.Element;
export declare const Row: ({ backgroundColor, children, ...props }: RowProps) => import("react/jsx-runtime").JSX.Element;
export declare const Title: ({ children, colSpan, ...props }: TdProps) => import("react/jsx-runtime").JSX.Element;
export declare const Cell: ({ children, colSpan, ...props }: TdProps) => import("react/jsx-runtime").JSX.Element;
export default Table;