import { AuthConfigService } from '../../core/services/auth-config.service'; import { IAdminConsoleOptions } from '../../core/interfaces/auth-module-options.interface'; import { CookieOptions } from 'express'; import { TenantModeEnum } from '@ackplus/nest-auth-contracts'; export declare class AdminConsoleConfigService { private readonly authConfigService; constructor(authConfigService: AuthConfigService); getConfig(): IAdminConsoleOptions; ensureEnabled(): void; getCookieName(): string; getBasePath(): string; getSessionSecret(): string; getSessionDuration(): string | number; getCookieOptions(): CookieOptions; allowAdminManagement(): boolean; bruteForceProtectionEnabled(): boolean; allowPublicSignupAfterFirstAdmin(): boolean; getSecretKey(): string | undefined; getTenantMode(): TenantModeEnum | null; } //# sourceMappingURL=admin-console-config.service.d.ts.map