
import { CubeButtonProps } from "../../../actions/Button/Button.js";
import "../../../actions/index.js";
import { FieldTypes } from "../types.js";
import { CubeFormInstance } from "../use-form.js";
import * as react from "react";
import * as _react_types_shared0 from "@react-types/shared";

//#region src/components/form/Form/SubmitButton/SubmitButton.d.ts
interface CubeSubmitButtonProps<T extends FieldTypes = FieldTypes> extends CubeButtonProps {
  form?: CubeFormInstance<T>;
}
declare const _SubmitButton: react.ForwardRefExoticComponent<Omit<CubeSubmitButtonProps<FieldTypes>, "ref"> & react.RefAttributes<_react_types_shared0.FocusableRefValue<HTMLElement, HTMLElement>>>;
//#endregion
export { CubeSubmitButtonProps, _SubmitButton };
//# sourceMappingURL=SubmitButton.d.ts.map