import { HttpClient } from '@angular/common/http';
import { Observable } from 'rxjs';
import { ApiVisa, BasicApiResponseModel } from './../../shared';
import { UniboxConfirmDtoModel, UniboxResponseContainerModel } from './unibox-response.model';
export declare class UniboxService {
    protected readonly http: HttpClient;
    protected readonly endpoint_path: string;
    constructor(http: HttpClient);
    inquiry(refNo: string, { api_domain_url, tenantCode }: ApiVisa): Observable<any>;
    confirmPayment(data: UniboxConfirmDtoModel, { api_domain_url, jwt_secret, tenantCode }: ApiVisa): Observable<BasicApiResponseModel<UniboxResponseContainerModel>>;
}
