import { AfterViewInit, ChangeDetectorRef, EventEmitter, OnChanges, OnInit, QueryList, SimpleChanges } from "@angular/core"; import { AbstractControl, FormBuilder, FormGroup } from "@angular/forms"; import { SelectableValueDirective } from "../select/selectable-value.directive"; export declare class PhoneNumberComponent implements OnInit, AfterViewInit, OnChanges { private _formBuilder; private _cdr; required: boolean; appearance: "fill" | "outline"; rounded: boolean; placeholder: string; disabled: boolean; readonly: boolean; clearButton: boolean; submited: boolean; control: AbstractControl; selectOptionList: QueryList; onChange: EventEmitter; phoneForm: FormGroup; constructor(_formBuilder: FormBuilder, _cdr: ChangeDetectorRef); ngOnInit(): void; private _createForm; focusChange(event: any): void; validatePhoneNumber(): void; ngOnChanges(changes: SimpleChanges): void; markFormTouched(group: FormGroup): void; ngAfterViewInit(): void; }