fleeta-api-lib
Version:
A comprehensive library for fleet management applications - API, Auth, Device management
12 lines • 1.25 kB
TypeScript
/**
* Users API Module
* Central export point for user management functionality
*/
export * from './api';
export { getAuthConfigFromStore, isAuthConfigured, isAuthConfigValid, getAuthHeaders } from '../auth/authUtils';
export type { InviteMemberParams, InviteMemberResponse, GetInviteMemberListParams, GetInviteMemberListResponse, DeleteMemberParams, DeleteMemberResponse, GetUserPermissionsParams, GetUserPermissionsResponse, GetTargetUserPermissionsParams, GetTargetUserPermissionsResponse, SetTargetUserPermissionsParams, SetTargetUserPermissionsResponse, UserPermissions, InvitedMemberInfo, InvitedMemberGroup, FleetUserType, LoginApp, TokenType } from './types';
export type { AuthConfig } from '../auth/authUtils';
export { INVITE_MEMBER_ERROR_MESSAGES, GET_INVITE_MEMBER_ERROR_MESSAGES, DELETE_MEMBER_ERROR_MESSAGES, GET_USER_PERMISSIONS_ERROR_MESSAGES, GET_TARGET_USER_PERMISSIONS_ERROR_MESSAGES, SET_TARGET_USER_PERMISSIONS_ERROR_MESSAGES, FLEET_USER_TYPE_NAMES, LOGIN_APP_NAMES, MAIL_STATUS_NAMES, USER_ROLE_NAMES, PERMISSION_DISPLAY_NAMES, PERMISSION_CATEGORIES } from './types';
export declare const USERS_API_VERSION = "1.0.0";
export declare const USERS_API_NAME = "FleetA Users Management API";
//# sourceMappingURL=index.d.ts.map