import React from 'react';
import { ButtonProps } from 'antd-mobile';
import './index.less';
export interface SubmitterProps extends React.HTMLAttributes<HTMLDivElement> {
    /**
     * @description 步骤数。
     * @default 1
     */
    current: number;
    /**
     * @description 步骤总数。
     */
    total: number;
    /**
     * @description 上一步文本。
     */
    prevText?: React.ReactNode;
    /**
     * @description 下一步文本。
     */
    nextText?: React.ReactNode;
    /**
     * @description 提交文本。
     */
    submitText?: React.ReactNode;
    /**
     * @description 点击上一步触发。
     * @returns
     */
    onPrev?: () => void;
    /**
     * @description 点击下一步触发。
     * @returns
     */
    onNext?: () => void;
    /**
     * @description 点击提交触发。
     * @returns
     */
    onSubmit?: () => void;
    /**
     * @description 上一步按钮组件属性。
     * @see {@link https://mobile.ant.design/zh/components/button#button|ButtonProps}
     */
    prevButtonProps?: ButtonProps;
    /**
     * @description 下一步按钮组件属性。
     * @see {@link https://mobile.ant.design/zh/components/button#button|ButtonProps}
     */
    nextButtonProps?: ButtonProps;
    /**
     * @description 提交按钮组件属性。
     * @see {@link https://mobile.ant.design/zh/components/button#button|ButtonProps}
     */
    submitButtonProps?: ButtonProps;
}
declare const Submitter: React.FC<SubmitterProps>;
export default Submitter;
