import { CellRef } from "./types"; export abstract class Selection { readonly gridId: string; readonly activeCellRef: CellRef; constructor(gridId: string, activeCellRef: CellRef) { this.gridId = gridId; this.activeCellRef = activeCellRef; } } export class ActiveCellSelection extends Selection {} export class RangeSelection extends Selection {} export class AllSelection extends Selection {} export class PendingSelection extends Selection {}