import { ComponentProps, ReactNode } from 'react'; import { Table as AntTable } from 'antd'; type PaginationConfig = { current?: number; total?: number; pageSize?: number; itemRender?: ((page: number, type: string, originalElement: ReactNode) => ReactNode) | null; showSizeChanger?: boolean; onShowSizeChange?: (current: number, size: number) => void; onChange?: (page: number, pageSize: number) => void; }; type TableProps = ComponentProps & { loading?: boolean; showSearch?: boolean; searchLoading?: boolean; onSearch?: (value: string) => void; searchPlaceholder?: string; pagination?: PaginationConfig; children?: ReactNode; className?: string; }; declare const Table: (props: TableProps) => ReactNode; export default Table;