@sterblue/sterblue-sdk
Version:
Sterblue Graph SDK for graphile.sterblue.com
11 lines (10 loc) • 615 B
TypeScript
import { ApolloClient, NormalizedCacheObject } from "@apollo/client";
import { Sdk } from "../__generated__/generic-sdk";
import { ApolloClientSdkConfiguration } from "./configuration";
import { EnhancedSdk } from "../utils/enhance-sdk";
import { ExposedApolloClientSdk } from "./expose";
export declare type ApolloClientSdk = ExposedApolloClientSdk<NormalizedCacheObject, EnhancedSdk<Sdk>, ApolloClient<NormalizedCacheObject>>;
export declare function getApolloClientSdk({ email, password, ...configuration }: {
email: string;
password: string;
} & ApolloClientSdkConfiguration): Promise<ApolloClientSdk>;