Ключевое слово
as
предназначено для импорта именованных экспортов под разными именами, а не для их группировки.
Код, указанный в вопросе, - это то, как это должно быть сделано. Если relevantPermissions
предполагается использовать в нескольких местах, целесообразно реэкспортировать их:
export {
firstPermission,
secondPermission,
thirdPermission,
} from '@constants/permissions';
...
import * as relevantPermissions from './relevant-permissions';
Этот способ именованного импорта может быть потрясен, если некоторые из них остаются неиспользованными, а также может получить другие преимущества модулей ES, такие как улучшенное завершение кода в IDE.