import { AdminUserService } from './admin-user.service'; import { AdminSessionService } from './admin-session.service'; import { AdminConsoleConfigService } from './admin-console-config.service'; import { NestAuthAdminUser } from '../entities/admin-user.entity'; import { DebugLoggerService } from '../../core/services/debug-logger.service'; export declare class AdminAuthService { private readonly adminUsers; private readonly sessions; private readonly config; private readonly debugLogger; constructor(adminUsers: AdminUserService, sessions: AdminSessionService, config: AdminConsoleConfigService, debugLogger: DebugLoggerService); validateCredentials(email: string, password: string): Promise; private dummyHashPromise?; private dummyHash; createInitialAdmin(payload: { setupKey: string; email: string; password: string; name?: string; metadata?: Record; }): Promise; createSession(admin: NestAuthAdminUser): string; } //# sourceMappingURL=admin-auth.service.d.ts.map