declare const _sfc_main: import("vue").DefineComponent<{
    /**
     * 当前步骤
     *
     * @type {Number}
     */
    currentStep: {
        type: NumberConstructor;
        default: number;
    };
    /**
     * 步骤条方向
     *
     * @type {string}
     * @default {horizontal}
     */
    direction: {
        type: StringConstructor;
        validator(value: string): boolean;
        default: string;
    };
    /**
     * 步骤状态
     *
     * @type {String}
     */
    status: {
        validator(value: string): boolean;
        default: string;
    };
    /**
     * 每个 step 的间距，不填写将自适应间距。支持百分比
     *
     * @type {Number | String}
     */
    space: {
        type: (NumberConstructor | StringConstructor)[];
        default: string;
    };
    /**
     * 文字方向
     *
     * @type {String}
     */
    textDirection: {
        type: StringConstructor;
        validator(value: string): boolean;
        default: string;
    };
}, {
    data: {
        options: {
            data: {
                stepNumber: number;
                index: number;
                currentStatus: string;
                nextError: boolean;
            };
        }[];
        status: string;
        initData: boolean;
    };
    wrapperClasses: import("vue").ComputedRef<string[]>;
    updateChildProps: (isInit: boolean) => void;
}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
    /**
     * 当前步骤
     *
     * @type {Number}
     */
    currentStep: {
        type: NumberConstructor;
        default: number;
    };
    /**
     * 步骤条方向
     *
     * @type {string}
     * @default {horizontal}
     */
    direction: {
        type: StringConstructor;
        validator(value: string): boolean;
        default: string;
    };
    /**
     * 步骤状态
     *
     * @type {String}
     */
    status: {
        validator(value: string): boolean;
        default: string;
    };
    /**
     * 每个 step 的间距，不填写将自适应间距。支持百分比
     *
     * @type {Number | String}
     */
    space: {
        type: (NumberConstructor | StringConstructor)[];
        default: string;
    };
    /**
     * 文字方向
     *
     * @type {String}
     */
    textDirection: {
        type: StringConstructor;
        validator(value: string): boolean;
        default: string;
    };
}>>, {
    status: string;
    direction: string;
    currentStep: number;
    space: string | number;
    textDirection: string;
}>;
export default _sfc_main;
