import * as i0 from '@angular/core'; import { DestroyRef, EnvironmentInjector, ApplicationRef, ComponentRef, OnInit, ChangeDetectorRef } from '@angular/core'; import * as _abp_ng_core from '@abp/ng.core'; import { ConfigStateService, AuthService, AbpLocalStorageService, RestService, SubscriptionService } from '@abp/ng.core'; import * as i2 from '@abp/ng.theme.shared'; import { ToasterService } from '@abp/ng.theme.shared'; import * as i3 from '@ng-bootstrap/ng-bootstrap'; import * as i4 from '@ngx-validate/core'; import { Subscription, Observable } from 'rxjs'; import * as _angular_forms from '@angular/forms'; import { UntypedFormBuilder, UntypedFormGroup, FormBuilder } from '@angular/forms'; import { TimeZoneSettingsService } from '@abp/ng.setting-management/proxy'; declare class AccountAdminModule { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵmod: i0.ɵɵNgModuleDeclaration; static ɵinj: i0.ɵɵInjectorDeclaration; } declare const IDLE_SESSION_ENABLED_SETTING_KEY = "Abp.Account.Idle.Enabled"; declare const IDLE_TIMEOUT_MINUTES_SETTING_KEY = "Abp.Account.Idle.IdleTimeoutMinutes"; declare const IDLE_COUNTDOWN_SECONDS_SETTING_KEY = "Abp.Account.Idle.CountdownSeconds"; declare class IdleSessionService { protected readonly configStateService: ConfigStateService; protected readonly authService: AuthService; protected readonly localStorageService: AbpLocalStorageService; protected readonly destroyRef: DestroyRef; protected readonly document: Document; protected readonly environmentInjector: EnvironmentInjector; protected readonly applicationRef: ApplicationRef; protected readonly platformId: Object; componentRef: ComponentRef | null; modalCountdown: i0.WritableSignal; showModal: i0.WritableSignal; idleTimeout: Subscription; private broadcastChannel; private readonly CHANNEL_NAME; constructor(); renderTimeoutModal(): Promise; watchUserActivity(): void; staySignedIn(): void; logout(): void; resetCountdown(): void; unsubscribeIdleTimeout(): void; startIdleTimeout(): void; startCountdown(): void; private subscribeToBroadcast; private isIdleSessionEnabledAndAuthenticated; private closeModalAndReset; private broadcast; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; } declare class IdleSessionModalComponent { protected readonly idleSessionService: IdleSessionService; showModal: i0.WritableSignal; countdown: i0.WritableSignal; constructor(); staySignedIn(): void; logout(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare abstract class AbstractAccountSettingsService { protected restService: RestService; apiName: string; protected abstract url: string; constructor(restService: RestService); getSettings(): Observable; updateSettings(body: Partial): Observable; } declare class AbstractAccountSettingsComponent implements OnInit { protected readonly service: AbstractAccountSettingsService; protected readonly toasterService: ToasterService; protected readonly cdr: ChangeDetectorRef; protected readonly configState: ConfigStateService; readonly isTenant: i0.InputSignal; settings$: Observable; private _loading; set loading(value: boolean); get loading(): boolean; ngOnInit(): void; submit(newSettings: Partial): void; /** * should be overriden by children components * if it is not overridden, * it means that there is no difference between host and tenant for the particular child */ mapTenantSettingsForSubmit(newSettings: Partial): Partial; static ɵfac: i0.ɵɵFactoryDeclaration, never>; static ɵcmp: i0.ɵɵComponentDeclaration, "ng-component", never, { "isTenant": { "alias": "isTenant"; "required": false; "isSignal": true; }; }, {}, never, never, true, never>; } declare class AccountSettingsComponent implements OnInit { private configStateService; private sessionStateService; private captchaService; private externalProviderService; isTwoFactorSettingsEnabled: boolean; isExternalProviderEnabled$: Observable; isExternalProviderExists$: Observable; isCaptchaEnabled$: Observable; isTenant: boolean; ngOnInit(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare enum eTwoFactorBehaviour { Optional = 0, Disabled = 1, Forced = 2 } declare const twoFactorBehaviourOptions: _abp_ng_core.ABP.Option[]; interface AccountSettings { isSelfRegistrationEnabled: boolean; enableLocalLogin: boolean; } interface AccountTwoFactorSettingsDto { twoFactorBehaviour: eTwoFactorBehaviour; isRememberBrowserEnabled: boolean; usersCanChange: boolean; } interface AccountCaptchaSettings { useCaptchaOnLogin: boolean; useCaptchaOnRegistration: boolean; verifyBaseUrl: string; siteKey: string; siteSecret: string; version: number; score: number; } interface AccountExternalProviderSetting { name: string; enabled: boolean; enabledForTenantUser: boolean; useCustomSettings: boolean; properties: { name: string; value: string; }[]; secretProperties: { name: string; value: string; }[]; useHostSettings?: boolean; } interface AccountExternalProviderSettings { verifyPasswordDuringExternalLogin: boolean; externalProviders: AccountExternalProviderSetting[]; } interface AccountIdleSettingsDto { enabled: boolean; idleTimeoutMinutes: number; countdownSeconds: number; } interface AccountPasskeySettingsDto { enabled: boolean; maximumPasskeysPerUser: number; } declare class AccountSettingsGeneralComponent extends AbstractAccountSettingsComponent { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class AccountSettingsTwoFactorComponent extends AbstractAccountSettingsComponent { eTwoFactorBehaviour: typeof eTwoFactorBehaviour; twoFactorBehaviourOptions: _abp_ng_core.ABP.Option[]; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class AccountSettingsCaptchaComponent extends AbstractAccountSettingsComponent implements OnInit { protected readonly fb: UntypedFormBuilder; protected readonly subscription: SubscriptionService; form: UntypedFormGroup; recaptchaAsset: string; protected buildForm(settings: AccountCaptchaSettings): void; ngOnInit(): void; mapTenantSettingsForSubmit(newSettings: Partial): { version: number; siteKey: string; siteSecret: string; }; submit(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class AccountSettingsExternalProviderComponent extends AbstractAccountSettingsComponent implements OnInit { mapInitialTenantSettings: (result: AccountExternalProviderSettings) => { externalProviders: { useHostSettings: boolean; name: string; enabled: boolean; enabledForTenantUser: boolean; useCustomSettings: boolean; properties: { name: string; value: string; }[]; secretProperties: { name: string; value: string; }[]; }[]; verifyPasswordDuringExternalLogin: boolean; }; ngOnInit(): void; mapTenantSettingsForSubmit(newSettings: AccountExternalProviderSettings): { externalProviders: { name: string; enabled: boolean; enabledForTenantUser: boolean; useCustomSettings: boolean; properties: { name: string; value: string; }[]; secretProperties: { name: string; value: string; }[]; }[]; verifyPasswordDuringExternalLogin: boolean; }; private clearPropertyValues; private setUseHostSettingsOf; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare enum eIdleTimeoutMinutes { OneHour = 60, ThreeHours = 180, SixHours = 360, TwelveHours = 720, TwentyFourHours = 1440, CustomIdleTimeoutMinutes = 1 } declare const idleTimeoutMinuteOptions: _abp_ng_core.ABP.Option[]; declare class AccountSettingsIdleSessionComponent extends AbstractAccountSettingsComponent implements OnInit { protected readonly localStorageService: AbpLocalStorageService; isIdleSessionEnabled: i0.WritableSignal; timeoutMinute: i0.WritableSignal; countdownSeconds: i0.WritableSignal; customIdleTimeout: i0.Signal; idleTimeoutMinuteOptions: _abp_ng_core.ABP.Option[]; ngOnInit(): void; submit(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class AccountSettingsModule { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵmod: i0.ɵɵNgModuleDeclaration; static ɵinj: i0.ɵɵInjectorDeclaration; } declare const recaptchaImg = "data:image/png;base64,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"; declare class TimeZoneSettingComponent { protected readonly timeZoneSettingsService: TimeZoneSettingsService; protected readonly subscription: SubscriptionService; protected readonly toasterService: ToasterService; protected readonly configState: ConfigStateService; protected readonly fb: FormBuilder; timezoneForm: _angular_forms.FormGroup<{ selectedTimeZone: _angular_forms.FormControl; }>; loading: boolean; constructor(); init(): Promise; private _timeZones; get timeZones(): any; get selectedTimeZone(): string; set selectedTimeZone(val: string); onSubmit(): Promise; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class AccountSettingsPasskeyComponent extends AbstractAccountSettingsComponent implements OnInit { isPasskeyEnabled: i0.WritableSignal; maximumPasskeysPerUser: i0.WritableSignal; ngOnInit(): void; submit(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class AccountSettingsService extends AbstractAccountSettingsService { protected url: string; constructor(); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; } declare class AccountTwoFactorSettingService extends AbstractAccountSettingsService { protected url: string; constructor(); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; } declare class AccountCaptchaService extends AbstractAccountSettingsService { protected url: string; constructor(); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; } declare class AccountExternalProviderService extends AbstractAccountSettingsService { protected url: string; constructor(); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; } declare class AccountIdleSessionService extends AbstractAccountSettingsService { protected url: string; constructor(); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; } declare class AccountPasskeySettingsService extends AbstractAccountSettingsService { protected url: string; constructor(); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; } export { AbstractAccountSettingsComponent, AbstractAccountSettingsService, AccountAdminModule, AccountCaptchaService, AccountExternalProviderService, AccountIdleSessionService, AccountPasskeySettingsService, AccountSettingsCaptchaComponent, AccountSettingsComponent, AccountSettingsExternalProviderComponent, AccountSettingsGeneralComponent, AccountSettingsIdleSessionComponent, AccountSettingsModule, AccountSettingsPasskeyComponent, AccountSettingsService, AccountSettingsTwoFactorComponent, AccountTwoFactorSettingService, IDLE_COUNTDOWN_SECONDS_SETTING_KEY, IDLE_SESSION_ENABLED_SETTING_KEY, IDLE_TIMEOUT_MINUTES_SETTING_KEY, IdleSessionModalComponent, IdleSessionService, TimeZoneSettingComponent, eIdleTimeoutMinutes, eTwoFactorBehaviour, idleTimeoutMinuteOptions, recaptchaImg, twoFactorBehaviourOptions }; export type { AccountCaptchaSettings, AccountExternalProviderSetting, AccountExternalProviderSettings, AccountIdleSettingsDto, AccountPasskeySettingsDto, AccountSettings, AccountTwoFactorSettingsDto };