import { EventEmitter } from '@angular/core'; import { TypeTable, TypeOption } from '../../../enums/export'; import { OptionsTable, TypeTables, ColumnTable } from '../../../interfaces/export'; import * as i0 from "@angular/core"; /** * options table */ export declare class OptionsComponent { /** * Array options */ options: Array> | any; /** * table */ table: TypeTables; /** * Data row */ data: any; /** * Emitter to execute option */ executeOption: EventEmitter; /** * Type Table */ typeTable: TypeTable; /** * actual column */ column: ColumnTable | any; /** * Generate click option * @param option click option */ clickOption(event: any): void; /** * whether it is visible or not * @param option actual option * @return boolean whether it is visible or not */ validateVisibility(option: any): any; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }