import { OnInit, OnChanges, SimpleChanges } from '@angular/core'; import { SegColumn } from 'ng-pli-util'; import { SegmentationTokensService } from '../../services/segmentation-tokens.service'; import * as i0 from "@angular/core"; export declare class SegmentationTokensComponent implements OnInit, OnChanges { private sTokensService; showSegmentationTokens: boolean; showTokensCalculator: boolean; showCalculatedTokens: boolean; displayDialog: boolean; ready: boolean; varDisplayDiv: string; columnSearch: string; showTokenCalculatorButton: boolean; showCalculatedTokenButton: boolean; showSurveyTokens: boolean; comboColumnWorkInput: any[]; surveyFormio: any; lSegColumn: SegColumn[]; comboColumnWork: any[]; segColSurveyFormioTokens: SegColumn[]; segColSurveyTokens: SegColumn[]; fullLSegColumn: SegColumn[]; constructor(sTokensService: SegmentationTokensService); ngOnInit(): Promise; initSurveyTokens(): Promise; ngOnChanges(changes: SimpleChanges): void; handleSegColumns(): any[]; initComboColumnWork(lSegColumns: any): Promise; getSegColSurveyFormioTokens(): any[]; getSegColSurveyTokens(): Promise; displaySegmentationTokensDiv(): void; displayCalculatedTokensDiv(): void; displayTokenCalculatorDiv(): void; /** it executes when the check of category has changed */ changeCategory(isChecked: any, category: any): void; /** it validates if it is visible or not */ isVisibleCategory(category: any): boolean; /** it validates if it is visible or not */ isVisibleColumn(label: any): boolean; copyToken(idColumn: any): void; copyTokenCalc(value: any): void; getTitleToken(idColumn: any): string; getColumn(searchVal: any): SegColumn; copyMessage(val: string): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }