goobs-frontend
Version:
A comprehensive React-based libary for building modern web applications
21 lines • 834 B
TypeScript
import { default as React } from 'react';
import { FormFieldStyles } from '../../../../theme';
export type CardType = 'visa' | 'mastercard' | 'amex' | 'discover' | 'dinersclub' | 'jcb' | 'unknown';
export interface CreditCardNumberProps {
onChange?: (value: string, isValid: boolean, cardType: CardType) => void;
useLuhnValidation?: boolean;
isDefaultValue?: boolean;
enableFormatting?: boolean;
value?: string;
label?: string;
placeholder?: string;
id?: string;
onFocus?: (e: React.FocusEvent<HTMLInputElement>) => void;
onBlur?: (e: React.FocusEvent<HTMLInputElement>) => void;
helperText?: string;
disabled?: boolean;
styles?: FormFieldStyles;
}
declare const CreditCardNumber: React.FC<CreditCardNumberProps>;
export default CreditCardNumber;
//# sourceMappingURL=index.d.ts.map