import { ChangeDetectorRef, OnInit } from "@angular/core"; import { TranslateService } from "@ngx-translate/core"; import { FormField } from "@seniorsistemas/angular-components"; import { AccountingClassificationCode } from "../../core/entities/accounting-classification-code/accounting-classification-code"; import { Filter } from "../../shared/commons/filter-interface"; import { EntityLookupConfigService } from "../../shared/services/entity-lookup-config.service"; import { StructureFilterService } from "../../shared/services/structure-filter-service"; import { BaseLookupComponent } from "../base-lookup/base-lookup.component"; import { AccountingClassificationCodeLookupService } from "./accounting-classification-code-lookup.service"; export declare class AccountingClassificationCodeLookupComponent extends BaseLookupComponent implements OnInit { translate: TranslateService; readonly cdRef: ChangeDetectorRef; configService: EntityLookupConfigService; structureService: StructureFilterService; private accountingClassificationCodeLookupService; accountingClassificationCodeLookupSuggestions: AccountingClassificationCode[]; accountingClassificationCodeSearchFields: FormField[]; accountingClassificationCodeSearchGridFields: FormField[]; accountingClassificationCodeSearchGridData: AccountingClassificationCode[]; accountingClassificationCodeSearchTotalRecords: number; filter: Filter[]; displayFields: string[]; labelFields: string[]; constructor(translate: TranslateService, cdRef: ChangeDetectorRef, configService: EntityLookupConfigService, structureService: StructureFilterService, accountingClassificationCodeLookupService: AccountingClassificationCodeLookupService); ngOnInit(): void; onAccountingClassificationCodeLookupRequest(value: string): void; onAccountingClassificationCodeSearchRequest(event: any): void; }