import { ButtonProps } from "@material-ui/core/Button";
import React from "react";
export declare type ConfirmButtonTransitionState = "loading" | "success" | "error" | "default";
export declare type ConfirmButtonLabels = Record<"confirm" | "error", string>;
export interface ConfirmButtonProps extends Omit<ButtonProps, "classes"> {
    labels: ConfirmButtonLabels;
    noTransition?: boolean;
    transitionState: ConfirmButtonTransitionState;
    onTransitionToDefault?: () => void;
}
export declare const ConfirmButton: React.FC<ConfirmButtonProps>;
