import * as services from '@jupyterlab/services'; import * as Backbone from 'backbone'; import * as baseManager from '@jupyter-widgets/base-manager'; export declare class MockComm { constructor(); on_open(fn: any): void; on_close(fn: any): void; on_msg(fn: any): void; _process_msg(msg: any): any; open(): string; close(): string; send(): string; comm_id: string; target_name: string; _on_msg: Function; _on_open: Function; _on_close: Function; } export declare class DummyManager extends baseManager.ManagerBase { constructor(library: any); display_view(msg: services.KernelMessage.IMessage, view: Backbone.View, options: any): Promise; protected loadClass(className: string, moduleName: string, moduleVersion: string): Promise; _get_comm_info(): Promise<{}>; _create_comm(): Promise; el: HTMLElement; library: any; }