import { ElementRef, AfterViewInit, OnInit } from '@angular/core'; import { ACDataType } from '../../../common/data-types/ac-data-types'; import { ACBasePrimitive } from '../base/ac-base-primitive'; export declare class ACInputComponent extends ACBasePrimitive implements AfterViewInit, OnInit { private elementRef; hasAccess: boolean; info: string; _acValue: ACDataType; set acValue(val: ACDataType); get acValue(): ACDataType; get valid(): boolean; get typeName(): string; digits: number; prefix: string; suffix: string; set acBase(val: ACDataType); private inputnum; private inputdate; private inputstring; get displayValue(): string; editValue: any; setFocus(): void; resetFocus(): void; keyPress(e: any): void; setValue(): void; isEditMode: boolean; ngOnInit(): void; ngAfterViewInit(): void; constructor(elementRef: ElementRef); changed(): void; }