UNPKG

skailan-contacts

Version:

Servicio de gestión de contactos para Skailan

20 lines 661 B
import { Contact, ContactMetadata } from '../../domain/entities/Contact'; import { IContactRepository } from '../../domain/repositories/IContactRepository'; interface CreateContactRequest { organizationId: string; externalId: string; name?: string; email?: string; phone?: string; profilePictureUrl?: string; metadata?: ContactMetadata; } export declare class CreateContact { private contactRepository; constructor(contactRepository: IContactRepository); execute(request: CreateContactRequest): Promise<Contact>; private isValidEmail; private isValidPhone; } export {}; //# sourceMappingURL=CreateContact.d.ts.map