import { ApiVisa, BaseApiTemplateService, BasicApiResponseModel } from "../../../shared";
import { VirtualContactContainerModel } from "../../../../../../../models/aggregates/alg/cc/virtual-contact/virtual-contact-container.model";
import { HttpClient } from "@angular/common/http";
import { Observable } from "rxjs";
export declare class VirtualContactService extends BaseApiTemplateService<VirtualContactContainerModel> {
    constructor(http: HttpClient);
    uploadFile(formData: FormData, virtualContactHdrGuid: string, visa: ApiVisa): Observable<BasicApiResponseModel<any>>;
    replaceFile(formData: FormData, extGuid: string, visa: ApiVisa): Observable<BasicApiResponseModel<any>>;
    getFile(extGuid: string, visa: ApiVisa): Observable<Blob>;
}
