/// <reference types="react" />
import type { DataGridProps } from '@mui/x-data-grid';
import type { FilterItem } from "../../context";
export type CoreTableBuilderProps = React.PropsWithChildren<Omit<DataGridProps, 'columns'>> & {
    onFilterChange?: (filters: FilterItem[]) => void;
};
export declare const CoreTableBuilder: import("react").MemoExoticComponent<import("react").ForwardRefExoticComponent<Omit<DataGridProps<any>, "columns"> & {
    children?: import("react").ReactNode;
} & {
    onFilterChange?: ((filters: FilterItem[]) => void) | undefined;
} & import("react").RefAttributes<HTMLDivElement>>>;
