import { ElementRef, Renderer2, ChangeDetectorRef } from '@angular/core'; import { ContextMenuService } from 'ngx-contextmenu'; import { NgxExcelColumn } from '../models/models'; export declare abstract class NgxExcelCellInterface { protected el: ElementRef; protected renderer2: Renderer2; protected cdr: ChangeDetectorRef; protected contextMenuService: ContextMenuService; componentSence: 'list' | 'table'; private _compact; column: NgxExcelColumn; compact: boolean; excelCellClass: boolean; constructor(el: ElementRef, renderer2: Renderer2, cdr: ChangeDetectorRef, contextMenuService: ContextMenuService); /** * 注册当前场景风格 * @param scene 当前场景 */ registerScene(scene: 'list' | 'table' | 'compact'): void; }