UNPKG

skailan-crm

Version:

Servicio de CRM y gestión de ventas para Skailan

20 lines 758 B
import { Opportunity } from '../../domain/entities/Opportunity'; import { IOpportunityRepository } from '../../domain/repositories/IOpportunityRepository'; import { ILeadRepository } from '../../domain/repositories/ILeadRepository'; interface CreateOpportunityRequest { organizationId: string; leadId: string; name: string; amount?: number; probability?: number; closeDate?: Date; notes?: string; } export declare class CreateOpportunity { private opportunityRepository; private leadRepository; constructor(opportunityRepository: IOpportunityRepository, leadRepository: ILeadRepository); execute(request: CreateOpportunityRequest): Promise<Opportunity>; } export {}; //# sourceMappingURL=CreateOpportunity.d.ts.map