import { jsx as _jsx } from "react/jsx-runtime";
import { DrillFiltersConfigInner } from "./DrillFiltersConfigInner.js";
import { useDrillFiltersConfig } from "./useDrillFiltersConfig.js";
export function DrillFiltersConfig({ item, onUpdateDrillItem }) {
    const { intersectionAttributesOptions, sourceInsightFiltersOptions, sourceMeasureFiltersOptions, dashboardFiltersOptions, drillIntersectionIgnoredAttributes, includedSourceInsightFiltersObjRefs, ignoredDashboardFilters, includedSourceMeasureFiltersObjRefs, onDrillFiltersChange, } = useDrillFiltersConfig({ item, onUpdateDrillItem });
    return (_jsx(DrillFiltersConfigInner, { intersectionAttributesOptions: intersectionAttributesOptions, sourceInsightFiltersOptions: sourceInsightFiltersOptions, sourceMeasureFiltersOptions: sourceMeasureFiltersOptions, dashboardFiltersOptions: dashboardFiltersOptions, drillIntersectionIgnoredAttributes: drillIntersectionIgnoredAttributes, includedSourceInsightFiltersObjRefs: includedSourceInsightFiltersObjRefs, ignoredDashboardFilters: ignoredDashboardFilters, includedSourceMeasureFiltersObjRefs: includedSourceMeasureFiltersObjRefs, onDrillFiltersChange: onDrillFiltersChange }));
}
//# sourceMappingURL=DrillFiltersConfig.js.map