import { HttpClient } from '@angular/common/http'; import { Observable } from 'rxjs'; import { BasicApiResponseModel, ApiVisa } from './../../shared'; import { GameApiCheckoutModel, GameApiContainerModel, GameApiInquiryModel } from './game-api-response.model'; import * as i0 from "@angular/core"; export declare class GameApiIntegrationService { protected readonly http: HttpClient; protected readonly endpoint_path: string; constructor(http: HttpClient); getRequiredField(gameType: string, country_code: string, { api_domain_url, jwt_secret, tenantCode }: ApiVisa): Observable; inquiry(gameType: string, data: GameApiInquiryModel, { api_domain_url, jwt_secret, tenantCode }: ApiVisa): Observable>; checkout(gameType: string, data: GameApiCheckoutModel, { api_domain_url, jwt_secret, tenantCode }: ApiVisa): Observable>; static ɵfac: i0.ɵɵFactoryDef; static ɵprov: i0.ɵɵInjectableDef; }