'use strict';
import { ODataBuilder } from './odata-builders.js';
import { oDataComparisonTypes, oDataFilterTypes } from './odata-enums.js';

var __defProp=Object['defineProperty'],__name=(_0x34857f,_0x521b9e)=>__defProp(_0x34857f,'name',{'value':_0x521b9e,'configurable':!![]});function getODataBuilder(){return new ODataBuilder();}__name(getODataBuilder,'getODataBuilder');function getODataFilter(_0x4bf35,_0x4b5fbd,_0x2396d8,_0x5f267f){return getODataBuilder()['filter'](_0x4bf35,_0x4b5fbd,_0x5f267f,_0x2396d8);}__name(getODataFilter,'getODataFilter');function getODataFilterUuid(_0x124b3d,_0x3a8ac3){return getODataFilter(_0x124b3d,_0x3a8ac3,{'type':oDataFilterTypes['guid'],'comparisonType':oDataComparisonTypes['equal']});}__name(getODataFilterUuid,'getODataFilterUuid');function getODataFilterString(_0x3c048f,_0x59b551){return getODataFilter(_0x3c048f,_0x59b551,{'type':oDataFilterTypes['string'],'comparisonType':oDataComparisonTypes['equal']});}__name(getODataFilterString,'getODataFilterString');

export { getODataBuilder, getODataFilter, getODataFilterString, getODataFilterUuid };
