import { ChangeDetectorRef, EventEmitter, ElementRef } from '@angular/core'; import { Column } from '../../models/column'; import { MathFunction } from '../../models/mathfunction'; import { ValueField } from '../../models/valuefield'; import { MDGFormulaSelectorComponent } from '../formula/mdg.formulaselector'; import { HelperService } from '../../Services/Helper.Service'; export declare class MDGFormulaComponent { private cdRef; private helper; columns: Column[]; formulas: MathFunction[]; updateFormula: EventEmitter; errorFormula: EventEmitter; feditor: ElementRef; formulaselector: MDGFormulaSelectorComponent; formulaColumns: ValueField[]; showFormula: boolean; formulaArr: string[]; data: Column; selectedValue: ValueField; onKeydownHandler(event: KeyboardEvent): void; constructor(cdRef: ChangeDetectorRef, helper: HelperService); updateFormulaFields(): void; showFormulaSelection(formula: ValueField): void; onFSUpdateFormula(fn: MathFunction): void; AddFormula(): void; EditFormula(data: Column): void; onFCLick(f: any): void; onDropped(col: any): void; saveField(): void; findFields(): void; detectChanges(): void; }