export * from './store';
export * from './hooks';
export * from './utils';
export * from './modules';
export * from './selectors';
export * from './provider';
export { actionsToPrivs, addPermission, allowed, children, createRole, EPermissionType, ESubPermissionType, getDictByName, getGraphData, getInheritedResources, getPrivilegeById, getPromotions, getResourceFromType, isBaseState, parents, populateShallow, removeMultiplePermissions, removePermission, removeRole, resetResources, ROOT_WEBFORM_STATE, sanitizePermissions, sanitizePrivileges, saveRole, THEME_CLASSES, togglePermission, uniquePush, WT_FLAGS_KEYS, addPrivilegeIn as addIn, createPrivilege as create, removePrivilege as remove, removePrivilegeFrom as removeFrom, renamePrivilege as rename, sanitizeRoles as sanitize, sortPrivileges as sort, rolesToAPI as toAPI, } from '@ws-ui/shared';
export type { IGraphData, ILink, IPermission, IPrivilege, IResource, IResourcePermission, IResourcesByPermission, IRole, IRolesState, ISanitized, ISettingsState, ITreeItem, TAction, TById, TPermissionOption, TRawData, TRole, TRolesDict, TSanitizedPrivilege, TSettingPath, } from '@ws-ui/shared';
