import React from 'react';
export declare enum CountryCodeMode {
    PhoneInput = "Phone Input",
    LanguageSwitcher = "Language Switcher"
}
export interface CountryCodeProps extends Omit<React.DetailedHTMLProps<React.InputHTMLAttributes<HTMLInputElement>, HTMLInputElement>, 'onInput' | 'ref'> {
    children?: React.ReactNode;
    options?: string[];
    mode?: CountryCodeMode;
    env?: string;
    nativeLanguage?: string;
    languageChanged?: (selectedLanguage: string) => void;
}
export declare const CountryCode: React.MemoExoticComponent<React.ForwardRefExoticComponent<CountryCodeProps & React.RefAttributes<unknown>>>;
export default CountryCode;
