import { ChangeDetectorRef, EventEmitter, OnInit } from '@angular/core'; import { TranslateService } from "@ngx-translate/core"; import { Validators } from "@angular/forms"; import { InputDisplay } from "../enum/input-display"; import * as i0 from "@angular/core"; export declare class DropdownComponent implements OnInit { private cdr; private translateService; protected readonly Validators: typeof Validators; valueChange: EventEmitter; label: string; labelText: string; options: any[]; placeholder: string; optionLabel: string; optionValue: string; hint: string; labelFontWeight: string | number; display: InputDisplay; inputFormControl: any; customValidationsKeys: string[]; patternErrorMessage: string; displayFirstItem: boolean; uniqueComponentId: string; appendToElement: string; showClearBtn: boolean; filterOptions: boolean; constructor(cdr: ChangeDetectorRef, translateService: TranslateService); changeValue(event: any): void; ngOnInit(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }