pub(crate) mod account_manager;
pub(crate) mod beginners;
pub(crate) mod gateway_manager;
pub(crate) mod guest_manager;
pub(crate) mod managers;
pub(crate) mod service;
pub(crate) mod staff;
pub(crate) mod subscriptions_manager;
pub(crate) mod system_manager;
pub(crate) mod tenant_manager;
pub(crate) mod tenant_owner;
pub(crate) mod users_manager;
pub(crate) use account_manager::{
FetchGuestRoleDetailsParams, GuestToChildrenAccountParams,
ListGuestRolesParams,
};
pub(crate) use beginners::{
AcceptInvitationParams, CheckEmailPasswordValidityParams,
CheckTokenAndActivateUserParams, CheckTokenAndResetPasswordParams,
CreateAccountMetaParams, CreateConnectionStringParams,
CreateDefaultAccountParams, CreateDefaultUserParams,
DeleteAccountMetaParams, DeleteConnectionStringParams,
DeleteMyAccountParams, FetchMyProfileParams,
FetchTenantPublicInfoParams, RevokeConnectionStringParams,
StartPasswordRedefinitionParams, TotpCheckTokenParams, TotpDisableParams,
TotpFinishActivationParams, TotpStartActivationParams,
UpdateAccountMetaParams, UpdateOwnAccountNameParams,
};
pub(crate) use gateway_manager::{
ListOperationsParams, ListRoutesParams, ListServicesParams,
};
pub(crate) use guest_manager::{
CreateGuestRoleParams, DeleteGuestRoleParams, InsertRoleChildParams,
ListGuestRolesParams as GuestManagerListGuestRolesParams,
RemoveRoleChildParams, UpdateGuestRoleNameAndDescriptionParams,
UpdateGuestRolePermissionParams,
};
pub(crate) use managers::{
CreateSystemAccountParams, CreateTenantParams, DeleteTenantParams,
ExcludeTenantOwnerParams, IncludeTenantOwnerParams, ListTenantParams,
};
pub(crate) use service::ListDiscoverableServicesParams;
pub(crate) use staff::{
DowngradeAccountPrivilegesParams, UpgradeAccountPrivilegesParams,
};
pub(crate) use subscriptions_manager::{
CreateRoleAssociatedAccountParams, CreateSubscriptionAccountParams,
DeleteTagParams, GetAccountDetailsParams,
GuestUserToSubscriptionAccountParams, ListAccountsByTypeParams,
ListGuestOnSubscriptionAccountParams, ListLicensedAccountsOfEmailParams,
PropagateSubscriptionAccountParams, RegisterTagParams,
RevokeUserGuestToSubscriptionAccountParams,
SubscriptionsManagerFetchGuestRoleDetailsParams,
SubscriptionsManagerListGuestRolesParams, UpdateAccountNameAndFlagsParams,
UpdateFlagsFromSubscriptionAccountParams, UpdateTagParams,
};
pub(crate) use system_manager::{
DeleteErrorCodeParams, DeleteWebhookParams, GetErrorCodeParams,
ListErrorCodesParams, ListWebhooksParams, RegisterErrorCodeParams,
RegisterWebhookParams, UpdateErrorCodeMessageAndDetailsParams,
UpdateWebhookParams,
};
pub(crate) use tenant_manager::{
CreateSubscriptionManagerAccountParams, DeleteSubscriptionAccountParams,
GetTenantDetailsParams, GuestUserToSubscriptionManagerAccountParams,
RevokeUserGuestToSubscriptionManagerAccountParams,
TenantManagerDeleteTagParams, TenantManagerRegisterTagParams,
TenantManagerUpdateTagParams,
};
pub(crate) use tenant_owner::{
CreateManagementAccountParams, CreateTenantMetaParams,
DeleteTenantManagerAccountParams, DeleteTenantMetaParams,
GuestTenantOwnerParams, RevokeTenantOwnerParams,
UpdateTenantArchivingStatusParams, UpdateTenantNameAndDescriptionParams,
UpdateTenantTrashingStatusParams, UpdateTenantVerifyingStatusParams,
};
pub(crate) use users_manager::UserManagerAccountIdParams;