import { IOpportunityCompetitorRepository } from '../../domain/repositories/IOpportunityCompetitorRepository';
import { IOpportunityRepository } from '../../domain/repositories/IOpportunityRepository';
interface RemoveCompetitorFromOpportunityRequest {
    organizationId: string;
    opportunityId: string;
    competitorId: string;
}
export declare class RemoveCompetitorFromOpportunity {
    private opportunityCompetitorRepository;
    private opportunityRepository;
    constructor(opportunityCompetitorRepository: IOpportunityCompetitorRepository, opportunityRepository: IOpportunityRepository);
    execute(request: RemoveCompetitorFromOpportunityRequest): Promise<void>;
}
export {};
//# sourceMappingURL=RemoveCompetitorFromOpportunity.d.ts.map