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>;
}
