import { IQueryParams, ISourceContext, ITableChildrenCallback, ITableToFilterCallback } from "@leight-core/leight"; import { ListProps, TableProps } from "antd"; import { ReactNode } from "react"; export interface ITableProps extends Omit, "header" | "footer" | "children"> { header?: (sourceContext: ISourceContext) => ReactNode; footer?: (sourceContext: ISourceContext) => ReactNode; children?: ITableChildrenCallback | ReactNode; toFilter?: ITableToFilterCallback; listItemRender?: (item: TResponse) => ReactNode; listProps?: ListProps; forceList?: boolean; } export declare const Table: ({ children, header, footer, forceList, toFilter, listItemRender, listProps, ...props }: ITableProps) => JSX.Element;