import { IController } from '@adminide-stack/extension-api';
import { PubSub } from 'graphql-subscriptions';
import { CdmLogger } from '@cdm-logger/core';
import { IResolvers } from '@workbench-stack/core';
declare type EditorContext = {
    cache: any;
    controller: IController;
};
export declare const resolver: (pubsub: PubSub, logger?: CdmLogger.ILogger) => IResolvers<EditorContext>;
export {};
