import React, { InputHTMLAttributes } from "react";
export interface PhoneInputProps extends Omit<InputHTMLAttributes<HTMLInputElement>, "onChange" | "value"> {
    value?: string;
    onChange?: (formattedValue: string, isValid: boolean) => void;
    error?: string | boolean;
    showError?: boolean;
    inputComponent?: React.ComponentType<any>;
    inputProps?: Record<string, any>;
    wrapperComponent?: React.ComponentType<any>;
    wrapperProps?: Record<string, any>;
}
export declare const PhoneInput: React.ForwardRefExoticComponent<PhoneInputProps & React.RefAttributes<HTMLInputElement>>;
export default PhoneInput;
