import type { NormalizedCacheObject, TypePolicies } from '@apollo/client/core'; import { ApolloClient, InMemoryCache } from '@apollo/client/core'; interface Options { /** URI to the client's GraphQL endpoint. */ uri?: string; /** The client's [type policies](https://www.apollographql.com/docs/react/caching/cache-configuration/#typepolicy-fields). */ typePolicies?: TypePolicies; /** When true, client will not fetch operations that do not have all their non-nullable variables set. */ validateVariables?: boolean; } export declare type SimpleApolloClient = ApolloClient & { cache: InMemoryCache; }; /** * Creates a simple ApolloClient * @param options Limited configuration options for the client. * @returns A simple Apollo client instance. */ export declare function createApolloClient(options: Options): ApolloClient; export {};