import { ChangeDetectorRef } from '@angular/core'; import { TranslateService } from '@ngx-translate/core'; import { FormField } from '@seniorsistemas/angular-components'; import { ContributionType } from '../../core/entities/contribution-type/contribution-type'; 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 { ContributionTypeLookupService } from './contribution-type-lookup.service'; export declare class ContributionTypeLookupComponent extends BaseLookupComponent { translate: TranslateService; readonly cdRef: ChangeDetectorRef; configService: EntityLookupConfigService; structerService: StructureFilterService; private contributionTypeLookupService; contributionTypeSuggestions: ContributionType[]; contributionTypeSearchFields: FormField[]; contributionTypeSearchGridFields: FormField[]; contributionTypeSearchGridData: ContributionType[]; contributionTypeSearchTotalRecords: number; constructor(translate: TranslateService, cdRef: ChangeDetectorRef, configService: EntityLookupConfigService, structerService: StructureFilterService, contributionTypeLookupService: ContributionTypeLookupService); ngOnInit(): void; onContributionTypeLookupRequest(value: string): void; onContributionTypeSearchRequest(event: any): void; }