import React from 'react';
import type { ParamsType } from '../wau-provider';
import type { ProTableProps } from './typing';
/**
 * 🏆 Use Ant Design Table like a Pro! 更快 更好 更方便
 *
 * @param props
 */
declare const WauTable: {
    <T extends Record<string, any>, U extends ParamsType = ParamsType, ValueType = "text">(props: ProTableProps<T, U, ValueType>): import("react/jsx-runtime").JSX.Element;
    TableDropdown: React.FC<import("./Dropdown").DropdownProps> & {
        Button: React.FC<React.PropsWithChildren<import("./Dropdown").DropdownProps>>;
    };
    ListToolBar: React.FC<import("./ListToolBar").ListToolBarProps>;
    FormSearch: <T_1, U_1 = any>({ onSubmit, formRef, dateFormatter, type, columns, manualRequest, onReset, submitButtonLoading, search: searchConfig, form: formConfig, bordered, }: import("./FormSearch").TableFormItem<T_1, U_1>) => import("react/jsx-runtime").JSX.Element;
};
export default WauTable;
