@loona/core
Version:
App State Management done with GraphQL (core package)
19 lines (18 loc) • 707 B
TypeScript
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;
}