import { Observable, Subject } from 'rxjs'; import { HttpClient } from '@angular/common/http'; import { OpportunityContractSearchDto } from './opportunity-contract-search-dto'; import { Opportunity } from '../domain/opportunity'; export declare class ItemSummaryOpportunityService { private http; selectedOpportunityChanged: Subject; constructor(http: HttpClient); getOpportunityDetails(opportunityId: number): Observable; loadOpportunitiesForAutoComplete(searchParam: any): Observable; loadOpportunitiesBySearchParameters(opportunityContractSearchDto: OpportunityContractSearchDto): Observable; loadContractsForAutoComplete(searchParam: any): Observable; loadContractsBySearchParameters(opportunityContractSearchDto: OpportunityContractSearchDto): Observable; }