skailan-crm
Version:
Servicio de CRM y gestión de ventas para Skailan
11 lines • 779 B
TypeScript
import { PrismaClient } from "@prisma/client";
import { IOpportunityCompetitorRepository } from "../../../domain/repositories/IOpportunityCompetitorRepository";
import { OpportunityCompetitor } from "../../../domain/entities/OpportunityCompetitor";
export declare class OpportunityCompetitorPrismaRepository implements IOpportunityCompetitorRepository {
private prisma;
constructor(prisma: PrismaClient);
addCompetitorToOpportunity(opportunityId: string, competitorId: string): Promise<OpportunityCompetitor>;
removeCompetitorFromOpportunity(opportunityId: string, competitorId: string): Promise<void>;
findCompetitorsByOpportunity(opportunityId: string): Promise<OpportunityCompetitor[]>;
}
//# sourceMappingURL=OpportunityCompetitorPrismaRepository.d.ts.map