import { EventEmitter } from '@angular/core'; import { Router } from '@angular/router'; import { TranslocoService } from '@ngneat/transloco'; import { ClickOption, EditOption } from '../../../../interfaces/export'; import { TypeTable } from './../../../../enums/export'; import * as i0 from "@angular/core"; /** * table edits option */ export declare class EditComponent { private router; private translocoService; /** * Check deleteOption option */ option: EditOption; /** * Data row */ data: any; /** * Type Table */ typeTable: TypeTable; /** * Emitter to execute option */ clickOptionEmitter: EventEmitter; /** * Constructor * @param router A service that provides navigation among views and URL manipulation capabilities. */ constructor(router: Router, translocoService: TranslocoService); /** * Execute edit emitter */ executeOption(): void; /** * Generate link option * @return link */ getLink(): string; /** * Generate tooltip in button option * @param option: actual option * @return tooltip */ getToolTip(option: any): any; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }