import { IInputAlign } from "./InputPhoneTypes";
import { IInputPropsNative } from "../../../../../interfaces";
export interface IInputPhoneProps extends IInputPropsNative {
    /** Alignment of the country picker and the input number */
    align?: IInputAlign;
    /** Country codes array that will appear first */
    importantCountries?: string[];
    /** Country picker title */
    labelCountryPicker?: string;
    /** Phone title */
    labelPhone?: string;
    /** Text when no country code is selected */
    placeholderCountryP?: string;
    /** Initial input phone value */
    phone?: string;
    /** Initial input country value */
    country?: string;
    /** Helper text in phone input */
    helperText: string;
    /** Action of changing inputPhone value */
    onChangePhone?: (value: any) => void;
    /** Action of changing inputCountry value */
    onChangeCountry?: (value: any) => void;
}
export declare const AtomInputPhone: ({ align, disabled, importantCountries, labelCountryPicker, labelPhone, placeholder, placeholderCountryP, phone, country, readOnly, regex, required, helperText, onChangePhone, onChangeCountry, errorCallback, styles, }: IInputPhoneProps) => JSX.Element;
