import { OnInit, OnDestroy, ElementRef, Renderer2 } from '@angular/core'; import { VtsBlockUIService } from './block-ui.service'; import { FormGroup } from '@angular/forms'; import { VtsBlockUIConfig } from './pro-layout.types'; import * as i0 from "@angular/core"; export declare class VtsBlockUIComponent implements OnInit, OnDestroy { elementRef: ElementRef; private blockUIService; private renderer; constructor(elementRef: ElementRef, blockUIService: VtsBlockUIService, renderer: Renderer2); isShowInput: boolean; /** * currently locked if true, otherwise not locked * */ isLockOrUnlock: boolean; form: FormGroup; modalTitle: string; submitText: string; inputType: 'password' | 'text'; vtsBlockUIConfig: VtsBlockUIConfig; private onDestroy$; /** * current hour, minute shown when ui is locked */ hour: string; minute: string; ngOnDestroy(): void; ngOnInit(): void; showInput(): void; submit(): void; hideInput(): void; onChangeInputType(): void; /** * set hour and minute to current time */ setCurrentTime(): void; /** * turn number into displaying time string */ private numberToString; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }