import { AuthConfigService } from '../../core/services/auth-config.service';
import { IAdminConsoleOptions } from '../../core/interfaces/auth-module-options.interface';
import { CookieOptions } from 'express';
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;
    getSecretKey(): string | undefined;
}
//# sourceMappingURL=admin-console-config.service.d.ts.map