UNPKG

validator-pk

Version:

A lightweight library for validating and formatting Pakistani phone numbers and CNIC.

24 lines (23 loc) 1.02 kB
import { EventEmitter } from '@angular/core'; import * as i0 from "@angular/core"; export declare class ValidatorPKComponent { validChange: EventEmitter<boolean>; errorMessage: string; class: string; placeholder: string; autoFormat: boolean; type: 'phone' | 'cnic'; private isValid; get valid(): boolean; set valid(value: boolean); phoneNumber: string; showError: boolean; private onChange; private onTouched; onInputChange(event: Event): void; writeValue(value: string): void; registerOnChange(fn: any): void; registerOnTouched(fn: any): void; static ɵfac: i0.ɵɵFactoryDeclaration<ValidatorPKComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<ValidatorPKComponent, "lib-validatorPK", never, { "errorMessage": "errorMessage"; "class": "class"; "placeholder": "placeholder"; "autoFormat": "autoFormat"; "type": "type"; "valid": "valid"; }, { "validChange": "validChange"; }, never, never, false, never>; }