import { ElementRef, EventEmitter, OnInit } from '@angular/core'; import { ControlValueAccessor } from '@angular/forms'; import { TranslateService } from '@ngx-translate/core'; import { AuthService, GeneralService, UtilsService } from 'general-library-union'; import { BienestarPipe } from '../../../modules/bienestar/pipes/bienestar.pipe'; import { CampoFormularioModel } from 'general-library-union'; import { PlanInversionModel } from '../../../modules/saludocupacional/models/PlanInversionModel'; import * as i0 from "@angular/core"; export declare class InputHelperSeleccionPlanInversionComponent implements ControlValueAccessor, OnInit { private generalService; private authService; private translateService; private bienestarPipe; private utilsService; inputText: ElementRef; onSelected: EventEmitter; regresar: EventEmitter; value: string | number; headerPopup: string; label: string; readonly: boolean; showDialog: boolean; soloPopup: boolean; mostrarX: boolean; booleano: boolean; labelInput: string; ingresarMetodo: string; llavePlanAnterior: string; llaveTipoInversionTipoBeneficio: string; modulo: string; onChange: Function; onTouched: Function; loading: boolean; dataSelected: PlanInversionModel; listadoPlan: PlanInversionModel[]; constructor(generalService: GeneralService, authService: AuthService, translateService: TranslateService, bienestarPipe: BienestarPipe, utilsService: UtilsService); ngOnInit(): void; ocultar(): void; writeValue(value: any): void; registerOnChange(fn: any): void; registerOnTouched(fn: any): void; setDisabledState(isDisabled: boolean): void; openDataTable(): void; init(): void; initPlan(): void; buscar(): void; cargarPaginador(): Promise; cargarPaginadorPorTipoBeneficio(): Promise; cargarValorPendiente(): Promise; cargarPaginadorllave(): Promise; onRowSelect(event: any): void; deleteSelection(): void; getDescripcionLlave(generalService: GeneralService, authService: AuthService, llave: string, campo: CampoFormularioModel): Promise; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }