///
type ResendCodeButtonProps = {
/**
* Если true, показываются символы, редактирование запрещено
*/
disabled: boolean;
/**
* Если true, показывается анимация загрузки
*/
loading: boolean;
/**
* Флаг состояния ошибки
*/
isError: boolean;
/**
* Время, после которого разрешен перезапрос кода (в сек)
*/
resendTimeout: number;
/**
* Метод вызываемый при перезапросе кода по кнопке
*/
onResendCode?: () => Promise;
/**
* Метод очищающий поле
*/
clearCodeValue: () => void;
};
declare const ResendCodeButton: ({ loading, disabled, resendTimeout, onResendCode, isError, clearCodeValue, }: ResendCodeButtonProps) => JSX.Element;
export default ResendCodeButton;