import { EventEmitter } from '@angular/core'; import { ControlValueAccessor } from './../../../shared/interfaces/forms.setup'; import { IErrors } from '../../molecules/input/errors.interface'; export declare const INPUT_CUSTOM_INPUT_ACCESSOR: any; export declare class InputAtomSharedComponent implements ControlValueAccessor { _value: string; placeholder: string; inputType: string; inputId: string; inputName: string; inputDisabled: boolean; noBorder: boolean; errors: Array; blur: EventEmitter<{}>; focus: EventEmitter<{}>; onChange: any; onTouched: any; value: any; registerOnChange(fn: any): void; writeValue(value: any): void; registerOnTouched(fn: any): void; updateValue(event: KeyboardEvent): void; }