import { HttpClient } from "@angular/common/http";
import { PaymentProviderContainerModel } from "../../../../../models/aggregates/pgw/payment-provider-container.model";
import { ApiVisa, BaseApiTemplateService } from "../shared";
export declare class PaymentProviderService extends BaseApiTemplateService<PaymentProviderContainerModel> {
    constructor(http: HttpClient);
    addImageAndDetails(formData: FormData, paymentProviderGuid: any, visa: ApiVisa): import("rxjs").Observable<Object>;
    replaceImageAndDetails(formData: FormData, extGuid: any, visa: ApiVisa): import("rxjs").Observable<Object>;
    getImageDetails(extGuid: any, visa: ApiVisa): import("rxjs").Observable<Object>;
    deleteImageDetails(extGuid: any, visa: ApiVisa): import("rxjs").Observable<Object>;
}
