import { ICommand } from 'valor-unistore-undo'; import { IStoreState, IRow } from '../index.data'; import { IRowWithCell } from '../SpreadSheetProvider/index.data'; import { SpreadSheetRuntime } from '../RuntimeContext'; export interface InsertRowCommandParams { rows: IRowWithCell[]; helpers: { normalizeRow: (rows: IRow[], row: IRowWithCell) => IRowWithCell; }; } interface IUndoContext { } declare class InsertRowCommand extends ICommand { baseI?: number; execute: () => boolean; undo: () => void; } export default InsertRowCommand;