import { EventEmitter } from '@angular/core'; import { ControlValueAccessor, NgControl } from '@angular/forms'; export declare class ScUiInputComponent implements ControlValueAccessor { control: NgControl; value: string; inputState: string; inputType: string; isInvalid: boolean; styleClass: string; placeholder: string; maxLength: number; label: string; valueChange: EventEmitter; constructor(control: NgControl); writeValue(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; }