import { IPermissionInfo } from './utils/types';

const permissions: IPermissionInfo[] = [
  { slug: 'create_users', permissionType: 'Create & Edit Users' },
  { slug: 'view_users', permissionType: 'View Users' },
  { slug: 'create_roles', permissionType: 'Create & Edit Roles' },
  { slug: 'view_roles', permissionType: 'View Roles' },
  { slug: 'create_assets', permissionType: 'Create & Edit Assets' },
  { slug: 'view_assets', permissionType: 'View Assets' },
  { slug: 'delete_assets', permissionType: 'Delete Assets' },
  { slug: 'create_adhocs', permissionType: 'Create & Edit Adhocs' },
  { slug: 'view_adhocs', permissionType: 'View Adhocs' },
  { slug: 'create_orders', permissionType: 'Create & Edit Orders and Routes' },
  { slug: 'view_orders', permissionType: 'View Orders and Routes' },
  { slug: 'view_reports', permissionType: 'View & Download Reports' },
  { slug: 'create_dispatchers', permissionType: 'Create & Edit Dispatchers' },
  { slug: 'view_dispatchers', permissionType: 'View Dispatchers' },
  {
    slug: 'activate_dispatcher',
    permissionType: 'Activate or Deactivate Dispatchers',
  },
  { slug: 'activate_staff', permissionType: 'Re-Activate or Deactivate Staff' },
];

export default permissions;
