import type Question from "../../../../../metabase-lib/v1/Question";
import type { DatasetColumn, TableColumnOrderSetting } from "../../../../../metabase-types/api";
import type { EditWidgetData } from "./types";
interface ChartSettingTableColumnsProps {
    value: TableColumnOrderSetting[];
    columns: DatasetColumn[];
    question?: Question;
    isDashboard?: boolean;
    getColumnName: (column: DatasetColumn) => string;
    onChange: (value: TableColumnOrderSetting[], question?: Question) => void;
    onShowWidget: (config: EditWidgetData, targetElement: HTMLElement) => void;
}
export declare const ChartSettingTableColumns: ({ value, columns, question, getColumnName, onChange, onShowWidget, }: ChartSettingTableColumnsProps) => import("react/jsx-runtime").JSX.Element;
export {};
