UNPKG

abowire

Version:

This is the official **Abowire Javascript SDK**, which makes it easy to connect to the Abowire **GraphQL API** and includes all the required dependencies you need.

13 lines (12 loc) 671 B
import { AnyVariables, Client, DocumentInput } from '@urql/core'; import { GraphQLClientOptions } from './graphql-client.schema'; export declare class AbowireGraphQLClient { client: Client; accountId?: string; options?: GraphQLClientOptions; constructor(options: GraphQLClientOptions); private makeClient; private makeAuthenticationHeaders; query<TResult = any, TVariables extends AnyVariables = any>(query: DocumentInput<TResult, TVariables>, variables?: TVariables): Promise<TResult>; mutate<TResult = any, TVariables extends AnyVariables = any>(mutation: DocumentInput<TResult, TVariables>, variables?: TVariables): Promise<TResult>; }