import { ManagerBase } from '@jupyter-widgets/base-manager'; import { RenderMimeRegistry } from '@jupyterlab/rendermime'; import { WidgetModel, WidgetView, DOMWidgetView } from '@jupyter-widgets/base'; export declare class HTMLManager extends ManagerBase { constructor(options?: { loader?: (moduleName: string, moduleVersion: string) => Promise; }); /** * Display the specified view. Element where the view is displayed * is specified in the `options.el` argument. */ display_view(view: Promise | DOMWidgetView, el: HTMLElement): Promise; /** * Placeholder implementation for _get_comm_info. */ _get_comm_info(): Promise<{}>; /** * Placeholder implementation for _create_comm. */ _create_comm(comm_target_name: string, model_id: string, data?: any, metadata?: any, buffers?: ArrayBuffer[] | ArrayBufferView[]): Promise; /** * Load a class and return a promise to the loaded object. */ protected loadClass(className: string, moduleName: string, moduleVersion: string): Promise; /** * Renderers for contents of the output widgets * * Defines how outputs in the output widget should be rendered. */ renderMime: RenderMimeRegistry; /** * A loader for a given module name and module version, and returns a promise to a module */ loader: ((moduleName: string, moduleVersion: string) => Promise) | undefined; private _viewList; } //# sourceMappingURL=htmlmanager.d.ts.map