skailan-conversations
Version:
Servicio de conversaciones y mensajería para Skailan
12 lines • 871 B
TypeScript
import { PrismaClient } from "@prisma/client";
import { ConversationTag } from "../../../domain/entities/ConversationTag";
import { IConversationTagRepository } from "../../../domain/repositories/IConversationTagRepository";
export declare class ConversationTagPrismaRepository implements IConversationTagRepository {
private prisma;
constructor(prisma: PrismaClient);
addTagToConversation(conversationId: string, tagId: string, organizationId: string): Promise<ConversationTag>;
removeTagFromConversation(conversationId: string, tagId: string, organizationId: string): Promise<void>;
findTagsByConversation(conversationId: string, organizationId: string): Promise<ConversationTag[]>;
getTagsByConversation(conversationId: string, organizationId: string): Promise<ConversationTag[]>;
}
//# sourceMappingURL=ConversationTagPrismaRepository.d.ts.map