declare namespace Ext { export namespace selection { export interface CellModelConfig { allowDeselect?: boolean; enableKeyNav?: boolean; ignoreRightMouseSelection?: boolean; listeners?: object; mode?: "SINGLE"; preventWrap?: boolean; pruneRemoved?: boolean; toggleOnClick?: boolean; } export class CellModel extends Ext.selection.DataViewModel { public deselectOnContainerClick?: any; public getCurrentPosition(): void; public getPosition(): Ext.grid.CellContext; public setCurrentPosition(position?: Ext.grid.CellContext | object, suppressEvent?: boolean): void; public setPosition(position?: Ext.grid.CellContext | object, suppressEvent?: boolean): void; } } }