import { IAction2Options } from "../../../../../platform/actions/common/actions.js"; import { ServicesAccessor } from "../../../../../platform/instantiation/common/instantiation.js"; import { INotebookActionContext, NotebookAction } from "./coreActions.js"; import { CellViewModel } from "../viewModel/notebookViewModelImpl.js"; import { CellKind } from "../../common/notebookCommon.js"; export declare function insertNewCell(accessor: ServicesAccessor, context: INotebookActionContext, kind: CellKind, direction: "above" | "below", focusEditor: boolean): CellViewModel | null; export declare abstract class InsertCellCommand extends NotebookAction { private kind; private direction; private focusEditor; constructor(desc: Readonly, kind: CellKind, direction: "above" | "below", focusEditor: boolean); runWithContext(accessor: ServicesAccessor, context: INotebookActionContext): Promise; }