skailan-contacts
Version:
Servicio de gestión de contactos para Skailan
19 lines • 830 B
TypeScript
import { ContactTag } from '../../domain/entities/ContactTag';
import { IContactTagRepository } from '../../domain/repositories/IContactTagRepository';
import { IContactRepository } from '../../domain/repositories/IContactRepository';
import { ITagRepository } from '../../domain/repositories/ITagRepository';
interface AddTagToContactRequest {
organizationId: string;
contactId: string;
tagId: string;
}
export declare class AddTagToContact {
private contactTagRepository;
private contactRepository;
private tagRepository;
constructor(contactTagRepository: IContactTagRepository, contactRepository: IContactRepository, tagRepository: ITagRepository);
execute(request: AddTagToContactRequest): Promise<ContactTag>;
private isValidUUID;
}
export {};
//# sourceMappingURL=AddTagToContact.d.ts.map