import { UserUpdatedEvent } from '../../user/events/user-updated.event';
import { UserDeletedEvent } from '../../user/events/user-deleted.event';
import { SessionManagerService } from '../../session/services/session-manager.service';
import { DebugLoggerService } from '../../core/services/debug-logger.service';
export declare class AuthSessionEventListener {
    private readonly sessionManager;
    private readonly debugLogger;
    constructor(sessionManager: SessionManagerService, debugLogger: DebugLoggerService);
    handleUserUpdated(event: UserUpdatedEvent): Promise<void>;
    handleUserDeleted(event: UserDeletedEvent): Promise<void>;
}
//# sourceMappingURL=auth-session-event-listener.service.d.ts.map