import { EventEmitter, OnInit } from '@angular/core'; import { ControlValueAccessor, NgControl } from '@angular/forms'; export declare class ScUiAutocomleteComponent implements ControlValueAccessor, OnInit { control: NgControl; value: string; inputState: string; showAutocomplete: boolean; autocompletInput: { value: any; label: string; }[]; inputType: string; isInvalid: boolean; styleClass: string; placeholder: string; maxLength: number; label: string; autocompleteList: { value: any; label: string; }[]; valueChange: EventEmitter; constructor(control: NgControl); ngOnInit(): void; writeValue(value: any): void; setInputValue(value: any): void; propagateChange: (_: any) => void; propagateChangeTouched: (_: any) => void; registerOnChange(fn: any): void; registerOnTouched(fn: any): void; save(event: any): void; onTouched(event: any): void; }