UNPKG

@adpt/core

Version:
11 lines 398 B
import { GraphQLSchema } from "graphql"; import { ExecutedQuery } from "./obs_manager_deployment"; export interface ObserverResponse<D = object, C = any> { data?: D; context?: C; } export interface ObserverPlugin<D = object, C = any> { readonly schema: GraphQLSchema; observe(possibleQueries: ExecutedQuery[]): Promise<ObserverResponse<D, C>>; } //# sourceMappingURL=plugin.d.ts.map