import { OnInit } from '@angular/core';
import { CountryCallingCode, CountryCode } from 'libphonenumber-js/types';
import { InputPhoneDirective } from '../input-phone.directive';
import * as i0 from "@angular/core";
interface Country {
    code: CountryCode;
    name: string;
    callingCode: CountryCallingCode;
}
export declare class InputPhoneCountriesComponent implements OnInit {
    private inputPhone;
    countries: Country[];
    constructor(inputPhone: InputPhoneDirective);
    ngOnInit(): void;
    get value(): CountryCode;
    set value(value: CountryCode);
    static ɵfac: i0.ɵɵFactoryDeclaration<InputPhoneCountriesComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<InputPhoneCountriesComponent, "ui-input-phone-countries", never, {}, {}, never, never>;
}
export {};
