import { d as defineNuxtComponent } from './auth-2d06b6ac.mjs';
import { h, resolveComponent } from 'vue';
import './nuxt-link-5ac46069.mjs';
import 'ufo';
import 'hookable';
import 'unctx';
import 'h3';
import './composables-31566dd1.mjs';
import '@ucast/mongo2js';
import 'change-case';
import '@ebec/http';
import 'hapic';
import '@hapic/oauth2';

const permissions = defineNuxtComponent({
  props: {
    entity: {
      type: Object,
      required: true
    }
  },
  setup(props) {
    if (!props.entity) {
      return () => h("div", []);
    }
    const list = resolveComponent("RobotPermissionAssignmentList");
    return () => h(list, {
      entityId: props.entity.id
    });
  }
});

export { permissions as default };
//# sourceMappingURL=permissions-2c55c0b3.mjs.map
