'use strict';
import { nameOf } from '../core/name-of.js';
import { wellKnownMetaProps } from '../constants/meta-constants.js';
import { jsBasicTypes } from '../../base-repo/constants/basic-types.js';

var __defProp=Object['defineProperty'],__name=(_0x806e97,_0x3d1412)=>__defProp(_0x806e97,'name',{'value':_0x3d1412,'configurable':!![]});const withIdProps={'id':nameOf(wellKnownMetaProps['id'])};function isResourceWithId(_0x456880){return _0x456880&&typeof _0x456880===jsBasicTypes['object']&&typeof _0x456880['id']===jsBasicTypes['string'];}__name(isResourceWithId,'isResourceWithId');

export { isResourceWithId, withIdProps };
