'use strict';
import { getInternalResourceMeta } from '../resources/internal-resource-meta.js';
import { dynamicImportResourceHandlers } from '../modules/dynamic-imports.js';

var __defProp=Object['defineProperty'],__name=(_0x88c9e7,_0x19af62)=>__defProp(_0x88c9e7,'name',{'value':_0x19af62,'configurable':!![]});async function getCrudHandler(_0x5d9d7b,_0xa7c1de){const _0x5aa27f=await getInternalResourceMeta(_0x5d9d7b);if(_0x5aa27f['crudHandlers']?.['includes'](_0xa7c1de))return (await dynamicImportResourceHandlers(_0x5aa27f['name']))[_0xa7c1de];return void(-0x1abe*-0x1+-0x6dd+0x13e1*-0x1);}__name(getCrudHandler,'getCrudHandler');

export { getCrudHandler };
