/*
All material copyright ESRI, All Rights Reserved, unless otherwise specified.
See https://js.arcgis.com/4.24/esri/copyright.txt for details.
*/
define(["exports","./FeatureReduction","./FeatureReductionBinning","./FeatureReductionCluster","./FeatureReductionSelection"],(function(e,t,n,i,o){"use strict";const u={key:"type",base:t.FeatureReduction,typeMap:{selection:o}},a={key:"type",base:t.FeatureReduction,typeMap:{selection:i}},r={types:{key:"type",base:t.FeatureReduction,typeMap:{selection:o,cluster:i,binning:n}},json:{name:"layerDefinition.featureReduction",write:{allowNull:!0},origins:{"web-map":{types:a},"portal-item":{types:a},"web-scene":{types:u}}}};e.featureReductionProperty=r,Object.defineProperties(e,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}})}));
