import { ChangeDetectorRef, OnInit } from "@angular/core"; import { MatTableDataSource } from "@angular/material/table"; import { ActivatedRoute } from "@angular/router"; import { LoaderService, PermissionService } from "ngx-mi-common"; import { PageHeaderComponent, PageHeaderConfig } from "ngx-mi-fuse-common"; import { KlaButtonConfig, KlaButtonService, TableColumnModel, TableComponent, TableConfig } from "ngx-mi-material-components"; import { BaseComponent } from "ngx-mi-material-form-components"; import { LookupCode } from "../lookup-code.model"; import { LookupTypeService } from "../lookup-type.service"; import { LookupCodeService } from "./lookup-code.service"; import * as i0 from "@angular/core"; export declare class LookupCodeListComponent extends BaseComponent implements OnInit { loaderService: LoaderService; private permService; private route; private lookupCodeService; private lookupTypeService; private klaButtonService; private changeDetectorRef; lookupTypeId: string; lookupTypeName: string; displayColumns: string[]; filterColumns: string[]; pageHeader: PageHeaderComponent; pageHeaderConfig: PageHeaderConfig; dataSource: MatTableDataSource; lookupCodeColumnConfig: Array; lookupCodeTableConfig: TableConfig; lookupCodeTable: TableComponent; addLookupCodeButtonConfig: KlaButtonConfig; canAdd: boolean; constructor(loaderService: LoaderService, permService: PermissionService, route: ActivatedRoute, lookupCodeService: LookupCodeService, lookupTypeService: LookupTypeService, klaButtonService: KlaButtonService, changeDetectorRef: ChangeDetectorRef); ngOnInit(): void; private initPageHeader; private initTable; private formatStatus; private formatLocked; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }