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