import type { ILivechatContact, ILivechatContactVisitorAssociation } from '@rocket.chat/core-typings'; import { LivechatContacts } from '@rocket.chat/models'; export async function getContactIdByVisitor(visitor: ILivechatContactVisitorAssociation): Promise { const contact = await LivechatContacts.findOneByVisitor>(visitor, { projection: { _id: 1 } }); return contact?._id; }