UNPKG

@sheerid/jslib-nightly

Version:

SheerID JavaScript Library

20 lines (18 loc) 1.06 kB
import { default as React } from 'react'; import { FormFieldComponentProps } from '../../../lib/types/types'; interface PhoneNumberProps { explanation?: string | JSX.Element; isRequired?: boolean; onKeyDown?: Function; onCarrierConsentChange?: Function; displaySmsConsent?: boolean; requireCarrierConsent?: boolean; carrierConsent?: boolean; internationalSupport?: boolean; selectedCountryCode?: string | null; label?: React.ReactNode; } export declare const PhoneNumberComponent: React.ComponentClass<Pick<FormFieldComponentProps<any> & PhoneNumberProps, "isErrored" | "onChange" | "value" | "disabled" | "onKeyDown" | "label" | "placeholder" | "autoFocus" | "isRequired" | "explanation" | "errorId" | "verificationService" | "onCarrierConsentChange" | "displaySmsConsent" | "requireCarrierConsent" | "carrierConsent" | "internationalSupport" | "selectedCountryCode">, any> & { WrappedComponent: React.ComponentType<FormFieldComponentProps<any> & PhoneNumberProps & ReactIntl.InjectedIntlProps>; }; export {};