| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788 | import { type PropType, type ExtractPropTypes } from 'vue';import type { FieldTextAlign, FieldValidateTrigger } from '../field/types';declare const formProps: {    colon: BooleanConstructor;    disabled: BooleanConstructor;    readonly: BooleanConstructor;    showError: BooleanConstructor;    labelWidth: (NumberConstructor | StringConstructor)[];    labelAlign: PropType<FieldTextAlign>;    inputAlign: PropType<FieldTextAlign>;    scrollToError: BooleanConstructor;    validateFirst: BooleanConstructor;    submitOnEnter: {        type: BooleanConstructor;        default: true;    };    showErrorMessage: {        type: BooleanConstructor;        default: true;    };    errorMessageAlign: PropType<FieldTextAlign>;    validateTrigger: {        type: PropType<FieldValidateTrigger | FieldValidateTrigger[]>;        default: string;    };};export declare type FormProps = ExtractPropTypes<typeof formProps>;declare const _default: import("vue").DefineComponent<{    colon: BooleanConstructor;    disabled: BooleanConstructor;    readonly: BooleanConstructor;    showError: BooleanConstructor;    labelWidth: (NumberConstructor | StringConstructor)[];    labelAlign: PropType<FieldTextAlign>;    inputAlign: PropType<FieldTextAlign>;    scrollToError: BooleanConstructor;    validateFirst: BooleanConstructor;    submitOnEnter: {        type: BooleanConstructor;        default: true;    };    showErrorMessage: {        type: BooleanConstructor;        default: true;    };    errorMessageAlign: PropType<FieldTextAlign>;    validateTrigger: {        type: PropType<FieldValidateTrigger | 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<ExtractPropTypes<{    colon: BooleanConstructor;    disabled: BooleanConstructor;    readonly: BooleanConstructor;    showError: BooleanConstructor;    labelWidth: (NumberConstructor | StringConstructor)[];    labelAlign: PropType<FieldTextAlign>;    inputAlign: PropType<FieldTextAlign>;    scrollToError: BooleanConstructor;    validateFirst: BooleanConstructor;    submitOnEnter: {        type: BooleanConstructor;        default: true;    };    showErrorMessage: {        type: BooleanConstructor;        default: true;    };    errorMessageAlign: PropType<FieldTextAlign>;    validateTrigger: {        type: PropType<FieldValidateTrigger | 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: FieldValidateTrigger | FieldValidateTrigger[];}>;export default _default;
 |