@graphql-mesh/plugin-live-query
Version:
10 lines (9 loc) • 411 B
TypeScript
import { type Plugin } from '@envelop/core';
import { type HivePubSub, type Logger, type MeshPubSub, type YamlConfig } from '@graphql-mesh/types';
interface InvalidateByResultParams {
pubsub: MeshPubSub | HivePubSub;
invalidations: YamlConfig.LiveQueryInvalidation[];
logger: Logger;
}
export declare function useInvalidateByResult(params: InvalidateByResultParams): Plugin & Disposable;
export {};