import React, { ReactNode } from 'react'; import { IApiDto, JSONObject } from '../../../dto/api/ApiDto'; export type TablePaginateCallbackType = (newPage: number, rowsPerPage?: number, sortBy?: string, sortByOrder?: 'asc' | 'desc') => void; export interface ITableDto { name: string; label: string; date?: boolean; order?: boolean; width?: string; react?: (data: IApiDto) => React.JSX.Element; } export interface IMdTableProps { className?: string; url?: string; cells: ITableDto[]; datas: JSONObject[]; sortBy?: string; rowsPerPage?: number; showEmpty?: boolean; sortByOrder?: 'asc' | 'desc'; callBack?: TablePaginateCallbackType; children?: ReactNode; } export declare const MdTable: React.FC;