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