import { IWidgetTracker } from '@jupyterlab/apputils'; import { DocumentWidget, DocumentRegistry } from '@jupyterlab/docregistry'; import { INotebookModel } from '@jupyterlab/notebook'; import { Token } from '@lumino/coreutils'; import { VoilaGridStackPanel } from './panel'; /** * A `DocumentWidget` for Voila GridStack to host the toolbar and content area. */ export declare class VoilaGridStackWidget extends DocumentWidget { /** * Construct a `VoilaGridStackWidget`. * * @param context - The Notebook context. * @param content - The `VoilaGridStackPanel` to render in the widget. */ constructor(context: DocumentRegistry.IContext, content: VoilaGridStackPanel); undo(): void; redo(): void; } /** * A class that tracks Voila GridStack widgets. */ export interface IVoilaGridStackTracker extends IWidgetTracker { } /** * The Voila GridStack tracker token. */ export declare const IVoilaGridStackTracker: Token;