import { SimpleChanges } from '@angular/core'; import type { ScanFormType } from '@axrl/ngx-extended-form-builder'; import type { Phone } from '@webresto/ng-gql'; import type { Country } from '@webresto/worktime'; import * as i0 from "@angular/core"; export declare class UnionPhoneCodeControlComponent { form: ScanFormType> | null | undefined; countryList: Array> | null; defaultCountryISO: string | null | undefined; label: string | undefined; color: 'primary' | 'accent'; readonly: boolean; strict: boolean; ngOnChanges(changes: SimpleChanges): void; get phoneMask(): string | undefined; get placeholder(): string; showPhoneList(): boolean; showLabelCode(): boolean; constructor(); setCode(country: Partial): void; getCountryFromLocale(): string | null; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }