ggez-banking-sdk
Version:
A Node.js package to handle GGEZ Banking API endpoints, Simplify the process of managing CRUD operations with this efficient and easy-to-use package.
27 lines (26 loc) • 868 B
TypeScript
import type { ClientContextProvider, InitialContext } from "../../types/api/context/clientContext";
import { GeoHelper } from "../../helper/geoHelper";
declare class DefaultClientContextProvider implements ClientContextProvider {
private baseUrl;
private nodeUrl;
private programId;
private lang;
private installationId;
private token;
private userId;
private readonly geoHelper;
constructor(init: InitialContext);
getGeoHelper(): GeoHelper;
getBaseUrl(): string;
getNodeUrl(): string;
getProgramId(): number;
getLang(): string;
setLang(lang: string): void;
getInstallationId(): string;
setInstallationId(installationId: string): void;
getToken(): string;
setToken(token: string): void;
getUserId(): number;
setUserId(userId: number): void;
}
export { DefaultClientContextProvider };