import React from 'react'; export interface TableProps { renderFooter?: () => React.ReactNode; children: React.ReactNode; } declare const _default: (({ children, renderFooter }: TableProps) => React.JSX.Element) & { Cell: ({ children, align, ...rest }: import("./components/TableCell/TableCell").TableCellProps) => React.JSX.Element; Row: import("styled-components").StyledComponent<"tr", any, { variant?: import("./types").RowVariant; disableBorder?: boolean; }, never>; Head: import("styled-components").StyledComponent<"thead", any, { variant: import("./types").HeaderVariant; }, never>; Header: ({ sortMode, children, align, onClick, minWidth, disableSort, ...rest }: import("./components/TableHeader/types").TableHeaderProps) => React.JSX.Element; Body: import("styled-components").StyledComponent<"tbody", any, {}, never>; CellContainer: import("styled-components").StyledComponent<"td", any, {}, never>; Footer: import("styled-components").StyledComponent<"div", any, import("styled-system").JustifyContentProps>> & import("styled-system").PaddingProps>> & import("styled-system").GridProps>> & { variant?: "default"; }, never>; }; export default _default;