import { HttpClient } from "@angular/common/http";
import { Observable } from "rxjs";
import { PGWContractRateEventContainerModel } from "../../../../../models/aggregates/pgw/pgw-contract-rate-event.model";
import { ApiVisa, BaseApiTemplateService, PagingResponseModel } from "../shared";
import { PGWContractRateEventQueryCriteriaClass } from "../../criteria/pgw/pgw-contract-rate-event-criteria.model";
export declare class PGWContractRateEventService extends BaseApiTemplateService<PGWContractRateEventContainerModel> {
    constructor(http: HttpClient);
    getContractRateEventByCriteria(visa: ApiVisa, criteria?: PGWContractRateEventQueryCriteriaClass): Observable<PagingResponseModel<PGWContractRateEventContainerModel>>;
}
