import intlTelInput, { Iti } from "intl-tel-input";
import React from "react";
export { intlTelInput };
type InputProps = Omit<React.ComponentPropsWithoutRef<"input">, "onInput">;
export type IntlTelInputRef = {
    getInstance: () => Iti | null;
    getInput: () => HTMLInputElement | null;
};
declare const IntlTelInput: React.ForwardRefExoticComponent<Partial<import("intl-tel-input").AllOptions> & {
    onChangeNumber?: (number: string) => void;
    onChangeCountry?: (country: string) => void;
    onChangeValidity?: (valid: boolean) => void;
    onChangeErrorCode?: (errorCode: number | null) => void;
    usePreciseValidation?: boolean;
    inputProps?: InputProps;
    disabled?: boolean | undefined;
    readOnly?: boolean | undefined;
    value?: string | null;
} & React.RefAttributes<IntlTelInputRef>>;
export default IntlTelInput;
