UNPKG

skailan-contacts

Version:

Servicio de gestión de contactos para Skailan

23 lines 973 B
import { Contact } from "../../domain/entities/Contact"; import { IContactRepository } from "../../domain/repositories/IContactRepository"; import { IContactCommunicationPlatformRepository } from "../../domain/repositories/IContactCommunicationPlatformRepository"; interface CreateContactFromConversationRequest { organizationId: string; externalId: string; name?: string; platform: string; platformUserId?: string; platformUsername?: string; contactEmail?: string; contactPhone?: string; metadata?: any; } export declare class CreateContactFromConversation { private contactRepository; private platformRepository; constructor(contactRepository: IContactRepository, platformRepository: IContactCommunicationPlatformRepository); execute(request: CreateContactFromConversationRequest): Promise<Contact>; private updateExistingContactWithPlatform; } export {}; //# sourceMappingURL=CreateContactFromConversation.d.ts.map