import { Widget, DockLayout } from '@theia/core/lib/browser'; import { SplitEditorContribution } from '@theia/editor/lib/browser/split-editor-contribution'; import { NotebookEditorWidget } from './notebook-editor-widget'; import { NotebookOpenHandler } from './notebook-open-handler'; /** * Implementation of SplitEditorContribution for notebook editors (NotebookEditorWidget). * Delegates to NotebookOpenHandler.openToSide which handles counter management for splits. */ export declare class NotebookEditorSplitContribution implements SplitEditorContribution { protected readonly notebookOpenHandler: NotebookOpenHandler; canHandle(widget: Widget): number; split(widget: NotebookEditorWidget, splitMode: DockLayout.InsertMode): Promise; } //# sourceMappingURL=notebook-editor-split-contribution.d.ts.map