import { FormConfigElement } from '../../../custom-hooks/useFormConfig.ts';
import { InputCounterProps, InputEventsProps, InputFormConfigProps, InputLabelProps, InputValueProps } from '../../_internal/InputBase/InputBase';
import { CountryCode } from 'libphonenumber-js';
export type PhoneNumberBaseProps = {
    className?: string;
    testId?: string;
    type?: 'text' | 'number' | 'email';
    countryCode?: CountryCode;
    formConfig?: FormConfigElement;
} & InputValueProps & InputCounterProps & InputLabelProps & InputEventsProps & InputFormConfigProps;
export declare const PhoneNumberBase: (props: PhoneNumberBaseProps) => import("react/jsx-runtime").JSX.Element;
