import { EventEmitter, OnInit } from '@angular/core'; import { Observable } from 'rxjs'; import { EntityColumnForms } from '../../../../../interfaces/columns/select'; import { Data } from '../../../../../interfaces/data'; import { TulSelectData } from '../../../../../../tul-select/models/select-data.model'; import * as i0 from "@angular/core"; /** * */ export declare class EntityControllerComponent implements OnInit { /** */ data: Data; /** */ column: EntityColumnForms; /** */ onChange: EventEmitter; /** * Current data for drop */ currentData: ({ data }: any) => Observable; /** * Cyrrent valor for show */ currentValue: string; /** */ page: number; /** * OnInit */ ngOnInit(): void; /** * Assign values to the dropdown */ render(): void; /** * Generate view text in dropdown with specific list attributes * @param item * @returns */ concatViewText(item: Data, flag?: boolean): string; /** * Check value fi exist for change data model */ checkValue(): void; /** * Emit selected item * @param $ev */ showItemSelected($ev: any): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }