import { DocumentRegistry } from '@jupyterlab/docregistry'; import { NotebookPanel, INotebookModel } from '@jupyterlab/notebook'; import { CommandRegistry } from '@lumino/commands'; import { IDisposable } from '@lumino/disposable'; /** * A WidgetExtension for Notebook's toolbar to open a `VoilaGridstack` widget. */ export declare class EditorButton implements DocumentRegistry.IWidgetExtension { /** * Instantiate a new NotebookButton. * @param commands The command registry. */ constructor(commands: CommandRegistry); /** * Create a new extension object. */ createNew(panel: NotebookPanel): IDisposable; private _commands; } /** * A WidgetExtension for Notebook's toolbar to launch Voila. */ export declare class VoilaButton implements DocumentRegistry.IWidgetExtension { /** * Create a new extension object. */ createNew(panel: NotebookPanel): IDisposable; }