import { CommonModule } from '@angular/common'; import { NgModule } from '@angular/core'; import { FormsModule } from '@angular/forms'; import { TranslateModule } from '@ngx-translate/core'; import { HasRolePipeModule } from 'src/app/pipes/has-role-pipe/has-role-pipe.module'; import { CardModule } from '../card/card.module'; import DomainsModule from '../domains/domains.module'; import { DomainPolicyModule } from '../policies/domain-policy/domain-policy.module'; import { LanguageSettingsModule } from '../policies/language-settings/language-settings.module'; import { IdpSettingsModule } from '../policies/idp-settings/idp-settings.module'; import { LoginPolicyModule } from '../policies/login-policy/login-policy.module'; import { LoginTextsPolicyModule } from '../policies/login-texts/login-texts.module'; import { MessageTextsPolicyModule } from '../policies/message-texts/message-texts.module'; import { NotificationPolicyModule } from '../policies/notification-policy/notification-policy.module'; import { NotificationSMSProviderModule } from '../policies/notification-sms-provider/notification-sms-provider.module'; import { OIDCConfigurationModule } from '../policies/oidc-configuration/oidc-configuration.module'; import { PasswordComplexityPolicyModule } from '../policies/password-complexity-policy/password-complexity-policy.module'; import { PasswordAgePolicyModule } from '../policies/password-age-policy/password-age-policy.module'; import { PasswordLockoutPolicyModule } from '../policies/password-lockout-policy/password-lockout-policy.module'; import { PrivacyPolicyModule } from '../policies/privacy-policy/privacy-policy.module'; import { PrivateLabelingPolicyModule } from '../policies/private-labeling-policy/private-labeling-policy.module'; import { SecretGeneratorModule } from '../policies/secret-generator/secret-generator.module'; import { SecurityPolicyModule } from '../policies/security-policy/security-policy.module'; import { SidenavModule } from '../sidenav/sidenav.module'; import { SettingsListComponent } from './settings-list.component'; import FailedEventsModule from '../failed-events/failed-events.module'; import IamViewsModule from '../iam-views/iam-views.module'; import EventsModule from '../events/events.module'; import { OrgTableModule } from '../org-table/org-table.module'; import { NotificationSMTPProviderModule } from '../policies/notification-smtp-provider/notification-smtp-provider.module'; import { FeaturesComponent } from 'src/app/components/features/features.component'; import OrgListModule from 'src/app/pages/org-list/org-list.module'; @NgModule({ declarations: [SettingsListComponent], imports: [ CommonModule, FormsModule, SidenavModule, LoginPolicyModule, CardModule, PasswordComplexityPolicyModule, PasswordAgePolicyModule, PasswordLockoutPolicyModule, PrivateLabelingPolicyModule, LanguageSettingsModule, NotificationPolicyModule, IdpSettingsModule, NotificationSMTPProviderModule, PrivacyPolicyModule, MessageTextsPolicyModule, SecurityPolicyModule, DomainsModule, LoginTextsPolicyModule, OrgTableModule, OrgListModule, DomainPolicyModule, TranslateModule, HasRolePipeModule, FeaturesComponent, NotificationSMTPProviderModule, NotificationSMSProviderModule, OIDCConfigurationModule, SecretGeneratorModule, FailedEventsModule, IamViewsModule, EventsModule, ], exports: [SettingsListComponent], }) export class SettingsListModule {}