import { HTMLChakraProps } from '@chakra-ui/react';
import { SlotComponent } from '../../type-utils';
export type TableRootSlotProps = HTMLChakraProps<"table">;
export declare const TableRootSlot: SlotComponent<HTMLTableElement, TableRootSlotProps>;
export type TableCaptionSlotProps = HTMLChakraProps<"caption">;
export declare const TableCaptionSlot: SlotComponent<HTMLTableCaptionElement, TableCaptionSlotProps>;
export type TableHeaderSlotProps = HTMLChakraProps<"thead">;
export declare const TableHeaderSlot: SlotComponent<HTMLTableSectionElement, TableHeaderSlotProps>;
export type TableBodySlotProps = HTMLChakraProps<"tbody">;
export declare const TableBodySlot: SlotComponent<HTMLTableSectionElement, TableBodySlotProps>;
export type TableFooterSlotProps = HTMLChakraProps<"tfoot">;
export declare const TableFooterSlot: SlotComponent<HTMLTableSectionElement, TableFooterSlotProps>;
export type TableRowSlotProps = HTMLChakraProps<"tr">;
export declare const TableRowSlot: SlotComponent<HTMLTableRowElement, TableRowSlotProps>;
export type TableColumnHeaderSlotProps = HTMLChakraProps<"th">;
export declare const TableColumnHeaderSlot: SlotComponent<HTMLTableCellElement, TableColumnHeaderSlotProps>;
export type TableCellSlotProps = HTMLChakraProps<"td">;
export declare const TableCellSlot: SlotComponent<HTMLTableCellElement, TableCellSlotProps>;
