import { OnInit, EventEmitter, AfterViewInit } from '@angular/core'; import { FormGroup, FormControl } from '@angular/forms'; import { KeysPipe } from '../../pipes/keys.pipe'; import { Config } from '../../models/config'; export declare class NgOtpInputComponent implements OnInit, AfterViewInit { private keysPipe; config: Config; onInputChange: EventEmitter; otpForm: FormGroup; inputControls: FormControl[]; componentKey: string; constructor(keysPipe: KeysPipe); ngOnInit(): void; ngAfterViewInit(): void; private getControlName; ifLeftArrow(event: any): boolean; ifRightArrow(event: any): boolean; ifBackspaceOrDelete(event: any): boolean; ifKeyCode(event: any, targetCode: any): boolean; onKeyUp($event: any, inputIdx: any): void; appendKey(id: any): string; setSelected(eleId: any): void; ifValidEntry(event: any): boolean; focusTo(eleId: any): void; rebuildValue(): void; }