Liferay.Loader.define("segments-web@3.0.68/js/utils/types.es",["module","exports","require","liferay!frontend-js-react-web$prop-types"],(function(e,t,a){var r;window;{Object.defineProperty(t,"__esModule",{value:!0}),t.propertyShape=t.propertyGroupShape=t.operatorShape=t.contributorShape=t.criterionShape=t.initialContributorShape=t.criteriaShape=t.conjunctionShape=t.propertyTypesShape=void 0;var i=(r=a("liferay!frontend-js-react-web$prop-types"))&&r.__esModule?r:{default:r};const e=i.default.shape({entityUrl:i.default.string,label:i.default.string,name:i.default.string.isRequired,options:i.default.array,type:i.default.string.isRequired});t.propertyShape=e;const u=i.default.shape({label:i.default.string.isRequired,name:i.default.string.isRequired});t.conjunctionShape=u;const n=i.default.shape({displayValue:i.default.string,operatorName:i.default.string,propertyName:i.default.string,value:i.default.oneOfType([i.default.array,i.default.number,i.default.string])});t.criterionShape=n;const d=i.default.shape({conjunctionName:i.default.string,groupId:i.default.string});t.criteriaShape=d,d.items=i.default.arrayOf(i.default.oneOfType([d,n]));const s=i.default.shape({conjunctionId:i.default.string.isRequired,conjunctionInputId:i.default.string.isRequired,initialQuery:i.default.oneOfType([i.default.string,i.default.shape(null)]),inputId:i.default.string.isRequired,propertyKey:i.default.string.isRequired});t.initialContributorShape=s;const l=i.default.shape({conjunctionId:i.default.string,conjunctionInputId:i.default.string,criteriaMap:i.default.oneOfType([d,i.default.shape(null)]),entityName:i.default.string,inputId:i.default.string,modelLabel:i.default.string,properties:i.default.arrayOf(e),propertyKey:i.default.string,query:i.default.string});t.contributorShape=l;const f=i.default.shape({label:i.default.string.isRequired,name:i.default.string.isRequired});t.operatorShape=f;const p=i.default.shape({entityName:i.default.string.isRequired,name:i.default.string.isRequired,properties:i.default.arrayOf(e).isRequired,propertyKey:i.default.string.isRequired});t.propertyGroupShape=p;const o=i.default.shape({boolean:i.default.arrayOf(i.default.string).isRequired,date:i.default.arrayOf(i.default.string).isRequired,double:i.default.arrayOf(i.default.string).isRequired,id:i.default.arrayOf(i.default.string).isRequired,integer:i.default.arrayOf(i.default.string).isRequired,string:i.default.arrayOf(i.default.string).isRequired});t.propertyTypesShape=o}}));
//# sourceMappingURL=types.es.js.map