import { ElementRef } from '@angular/core'; import { MatMenuTrigger } from '@angular/material/menu'; import { ClipboardService } from 'ngx-clipboard'; import { IRenderRow, TableColumnType } from '../model/model'; import { ServiceService } from '../service/service.service'; import { ISelector } from './selector'; export declare class ContextMenu { contextMenu: MatMenuTrigger; contextMenuPosition: { x: string; y: string; }; svr: ServiceService; selector: ISelector; tabData: ElementRef; _clipboardService: ClipboardService; dataSource: IRenderRow[]; columns: TableColumnType[]; cellSelector(colIndex: number, rowIndex: number): boolean; openContextMenu(event: MouseEvent, col: number, row: number): void; onSelCopyClick(hasTitle: boolean): void; onSelLineMenuClick(event: MouseEvent): void; onSelCancelLineMenuClick(): void; onSelAllMenuClick(): void; }