/// <reference types="react" />
import type { ButtonProps } from "@metabase/embedding-sdk-react/dist/frontend/src/metabase/core/components/Button";
export interface FormSubmitButtonProps extends Omit<ButtonProps, "children"> {
    title?: string;
    activeTitle?: string;
    successTitle?: string;
    failedTitle?: string;
}
declare const _default: ((props: FormSubmitButtonProps & import("react").RefAttributes<HTMLButtonElement>) => import("react").ReactElement<any, string | import("react").JSXElementConstructor<any>> | null) & {
    Button: import("@emotion/styled").StyledComponent<{
        theme?: import("@emotion/react").Theme | undefined;
        as?: import("react").ElementType<any, keyof import("react").JSX.IntrinsicElements> | undefined;
    } & import("../Button/Button.styled").ButtonRootProps, import("react").DetailedHTMLProps<import("react").ButtonHTMLAttributes<HTMLButtonElement>, HTMLButtonElement>, {}>;
};
export default _default;
