export declare const AspH5Form: import("asp-smart-ui-plus/es/utils").SFCWithInstall<{
    raw: import("vant/lib/utils").WithInstall<import("vue").DefineComponent<{
        colon: BooleanConstructor;
        disabled: BooleanConstructor;
        readonly: BooleanConstructor;
        showError: BooleanConstructor;
        labelWidth: (StringConstructor | NumberConstructor)[];
        labelAlign: import("vue").PropType<import("vant").FieldTextAlign>;
        inputAlign: import("vue").PropType<import("vant").FieldTextAlign>;
        scrollToError: BooleanConstructor;
        validateFirst: BooleanConstructor;
        submitOnEnter: {
            type: BooleanConstructor;
            default: true;
        };
        showErrorMessage: {
            type: BooleanConstructor;
            default: true;
        };
        errorMessageAlign: import("vue").PropType<import("vant").FieldTextAlign>;
        validateTrigger: {
            type: import("vue").PropType<import("vant").FieldValidateTrigger | import("vant").FieldValidateTrigger[]>;
            default: string;
        };
    }, () => JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("submit" | "failed")[], "submit" | "failed", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
        colon: BooleanConstructor;
        disabled: BooleanConstructor;
        readonly: BooleanConstructor;
        showError: BooleanConstructor;
        labelWidth: (StringConstructor | NumberConstructor)[];
        labelAlign: import("vue").PropType<import("vant").FieldTextAlign>;
        inputAlign: import("vue").PropType<import("vant").FieldTextAlign>;
        scrollToError: BooleanConstructor;
        validateFirst: BooleanConstructor;
        submitOnEnter: {
            type: BooleanConstructor;
            default: true;
        };
        showErrorMessage: {
            type: BooleanConstructor;
            default: true;
        };
        errorMessageAlign: import("vue").PropType<import("vant").FieldTextAlign>;
        validateTrigger: {
            type: import("vue").PropType<import("vant").FieldValidateTrigger | import("vant").FieldValidateTrigger[]>;
            default: string;
        };
    }>> & {
        onSubmit?: ((...args: any[]) => any) | undefined;
        onFailed?: ((...args: any[]) => any) | undefined;
    }, {
        disabled: boolean;
        readonly: boolean;
        colon: boolean;
        showError: boolean;
        scrollToError: boolean;
        validateFirst: boolean;
        submitOnEnter: boolean;
        showErrorMessage: boolean;
        validateTrigger: import("vant").FieldValidateTrigger | import("vant").FieldValidateTrigger[];
    }>>;
    name: string;
}> & Record<string, any>;
export default AspH5Form;
export * from './src';
