import { ApolloClientOptions } from 'apollo-client'; import { ApolloLink } from 'apollo-link'; import { ApolloCache } from 'apollo-cache'; import { Omit } from 'hops'; declare module 'hops-graphql' { interface ApolloClientOptionsHops extends Omit, 'link'>, 'cache'> { link?: ApolloLink; cache?: ApolloCache; } export interface HopsGraphqlOptions { graphql?: ApolloClientOptionsHops; } }