export type Props = Readonly<{ values?: { cardNumber: string; cardHolderName: string; expiry: string; cvc: string; }; errors?: { cardNumber?: string; cardHolderName?: string; expiry?: string; cvc?: string; }; touched?: { cardNumber?: boolean; cardHolderName?: boolean; expiry?: boolean; cvc?: boolean; }; handleChange?: (field: string) => (value: string) => void; handleBlur?: (field: string) => () => void; disabled?: boolean; isBackVisible?: boolean; onFlipCard?: (isBack: boolean) => void; }>;