@oobleck/fluid-backend
Version:
Fluid Framework backend for nteract RTC
16 lines (15 loc) • 632 B
TypeScript
import { DocumentNode, ExecutionResult } from "graphql";
import { Maybe } from "graphql/jsutils/Maybe";
import { ExecuteResult, ICollaborationBackend } from "./types";
export declare class FluidBackend implements ICollaborationBackend {
private readonly schema;
private readonly context;
constructor();
dispose(): void;
execute(document: DocumentNode, variableValues?: Maybe<{
[key: string]: unknown;
}>): Promise<ExecuteResult>;
subscribe(document: DocumentNode, variableValues?: Maybe<{
[key: string]: unknown;
}>): Promise<AsyncIterableIterator<ExecutionResult>>;
}