import { ReactElement, ReactNode } from "react"; import { BaseInputProps } from "../../BaseInput/BaseInput"; type BaseInputExposedProps = Omit; export interface PhoneBaseInputProps extends BaseInputExposedProps { /** * To disable the action button. * * @default false * @memberof PhoneBaseInputProps * @example // * */ disableAction?: boolean; /** * A ReactNode to render at the end of the input field before the addonAfter. * Mainly meant for the icon button actions for special input types. */ actions?: ReactNode; } /** * A component for inputting phone numbers with an optional action button for initiating a phone call. * See PhoneBaseInputProps for prop documentation. * * @returns {ReactElement} The phone input component. */ export declare const PhoneBaseInput: ({ "data-testid": dataTestId, isInvalid, disabled, value, defaultValue, fieldSize, disableAction, onChange, readOnly, onFocus, onBlur, name, ref, ...rest }: PhoneBaseInputProps) => ReactElement; export {};