@infosel-sdk/core
Version:
Core SDK for Infosel financial services platform. Provides essential infrastructure for authentication, HTTP/GraphQL communication, storage management, and error handling.
10 lines (9 loc) • 505 B
TypeScript
import GraphQlClient from '../../domain/data_access/graph_ql_client';
import InfoselSdkManager from '../../sdk_manager';
export default class InfoselGraphQlClient implements GraphQlClient {
private readonly apolloClient;
private constructor();
static newInstance(baseURL: string, sdkManager: InfoselSdkManager): InfoselGraphQlClient;
query<D>(query: string, variables?: Record<string, unknown>): Promise<D>;
mutate<D>(query: string, variables?: Record<string, unknown>): Promise<D>;
}