'use strict';
import { BaseResource } from '../../../fd-toolbox/base-resource/base-resource.js';
import { resourceMetaId } from '../../meta/decorators/resource-id.js';
import { resourceIds } from '../../../fd-toolbox/constants/resource-id-constants.js';

var __defProp=Object['defineProperty'],__getOwnPropDesc=Object['getOwnPropertyDescriptor'],__name=(_0x54f970,_0x3b7193)=>__defProp(_0x54f970,'name',{'value':_0x3b7193,'configurable':!![]}),__decorateClass=(_0x24d961,_0xad0a26,_0xab9a72,_0x56cc65)=>{var _0x2d105d=_0x56cc65>0x43*-0x56+-0x761*-0x3+0x60*0x1?void(-0x2155+-0xa8b+0x4e*0x90):_0x56cc65?__getOwnPropDesc(_0xad0a26,_0xab9a72):_0xad0a26;for(var _0xf323db=_0x24d961['length']-(-0x1547+0xb*0x60+0x894*0x2),_0x394bf0;_0xf323db>=-0x1ee5+-0x140*-0xb+0x15*0xd1;_0xf323db--)if(_0x394bf0=_0x24d961[_0xf323db])_0x2d105d=(_0x56cc65?_0x394bf0(_0xad0a26,_0xab9a72,_0x2d105d):_0x394bf0(_0x2d105d))||_0x2d105d;if(_0x56cc65&&_0x2d105d)__defProp(_0xad0a26,_0xab9a72,_0x2d105d);return _0x2d105d;};let ShipmentProvider=class extends BaseResource{['name'];['type'];};__name(ShipmentProvider,'ShipmentProvider'),ShipmentProvider=__decorateClass([resourceMetaId(resourceIds['shipmentProvider'])],ShipmentProvider);

export { ShipmentProvider };
