UNPKG

@loona/core

Version:

App State Management done with GraphQL (core package)

19 lines (18 loc) 707 B
import { ApolloClient } from 'apollo-client'; import { ApolloCache } from 'apollo-cache'; import { MutationManager } from './mutation'; import { UpdateManager } from './update'; import { ResolversManager } from './resolvers'; import { Options } from './types/options'; import { Metadata } from './types/metadata'; export declare class Manager { cache: ApolloCache<any>; mutations: MutationManager; updates: UpdateManager; resolvers: ResolversManager; defaults: any; typeDefs: string | string[] | undefined; getClient: () => ApolloClient<any> | never; constructor(options: Options); addState(instance: any, meta: Metadata, transformFn?: ((resolver: any) => any)): void; }