///
import { FilterItemProps } from "../filter/components/Dropdown";
interface FormState {
tableId: string;
dataSource: any[];
originDataSource: any[];
defaultColumns: any[];
originColumns: any[];
originColumnsMap: Map;
currentCell: any;
setting: any;
quickFilter: FilterItemProps[];
otherFilter: FilterItemProps[];
utils: any;
isTerminal: boolean;
localPagination: boolean;
tableWidth: number;
currentDataSource: any[];
originResultDataSource: any[];
}
export declare const Provider: (ComponentUi: any) => (props: any, ref: any) => import("react").JSX.Element, Context: import("react").Context<{
state: FormState;
} & {
dispatch: (params: {
type: string;
payload: any;
}) => void;
}>;
export declare const formatColumn: (item: any) => any;
export {};