import { ReactElement } from 'react';
import { FieldComponentProps } from '@cezembre/forms';
import { CardBrand } from '@goatim/client';
export interface CreditCardValue {
    number: string;
    exp_month: string;
    exp_year: string;
    csc: string;
    brand: CardBrand;
    isComplete: boolean;
    isValid: boolean;
}
export interface CreditCardInputProps extends FieldComponentProps<CreditCardValue> {
    label?: string | null;
    instructions?: string | null;
}
export declare function CreditCardInput({ visited, error, submitted, warning, isActive, name, onFocus, onBlur, onChange, label, instructions, }: CreditCardInputProps): ReactElement;
