import React from 'react'; import { IColumn, IDynamicValues, IFooterFColumn } from '../Workqueue'; export declare const LoadingTableGrey: import("styled-components").StyledComponent<"span", import("styled-components").DefaultTheme, { width?: number | undefined; }, never>; export interface ITableProps { id?: string; content: IDynamicValues[]; columns: IColumn[]; footerColumns?: IFooterFColumn[]; noResultText?: string; tableHeight?: number; rowStyle?: { height: IBreakpoint; horizontalPadding: IBreakpoint; }; onPageChange?: (currentPage: number) => void; disableScrollOnOverflow?: boolean; pageSize?: number; totalItems?: number; currentPage?: number; isLoading?: boolean; hideTableHeader?: boolean; hideTableBottomBorder?: boolean; highlightRowOnMouseOver?: boolean; isFullPage?: boolean; fixedWidth?: number; noPagination?: boolean; } interface IBreakpoint { lg: number; md: number; } export declare const Table: ({ id, content, columns, footerColumns, noResultText, tableHeight, rowStyle, onPageChange, disableScrollOnOverflow, pageSize: propsPageSize, totalItems: propsTotalItems, currentPage: propsCurrentPage, isLoading, hideTableHeader, hideTableBottomBorder, highlightRowOnMouseOver, isFullPage, fixedWidth, noPagination }: ITableProps) => React.JSX.Element; export {}; //# sourceMappingURL=Table.d.ts.map