import type { FieldMapToTime, IFormSchema } from '../types'; export declare const FormBasicProps: { model: { type: PropType>; default: {}; }; labelWidth: { type: PropType; default: number; }; fieldMapToTime: { type: PropType; default: () => never[]; }; schemas: { type: PropType; default: () => never[]; }; mergeDynamicData: { type: PropType>; default: null; }; baseRowStyle: { type: PropType; }; baseColProps: { type: PropType; readonly span: import("element-plus/es/utils").EpPropFinalized; readonly offset: import("element-plus/es/utils").EpPropFinalized; readonly pull: import("element-plus/es/utils").EpPropFinalized; readonly push: import("element-plus/es/utils").EpPropFinalized; readonly xs: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("element-plus").ColSize & {}) | (() => import("element-plus").ColSize) | ((new (...args: any[]) => import("element-plus").ColSize & {}) | (() => import("element-plus").ColSize))[], unknown, unknown, () => import("element-plus/es/utils").Mutable<{}>, boolean>; readonly sm: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("element-plus").ColSize & {}) | (() => import("element-plus").ColSize) | ((new (...args: any[]) => import("element-plus").ColSize & {}) | (() => import("element-plus").ColSize))[], unknown, unknown, () => import("element-plus/es/utils").Mutable<{}>, boolean>; readonly md: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("element-plus").ColSize & {}) | (() => import("element-plus").ColSize) | ((new (...args: any[]) => import("element-plus").ColSize & {}) | (() => import("element-plus").ColSize))[], unknown, unknown, () => import("element-plus/es/utils").Mutable<{}>, boolean>; readonly lg: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("element-plus").ColSize & {}) | (() => import("element-plus").ColSize) | ((new (...args: any[]) => import("element-plus").ColSize & {}) | (() => import("element-plus").ColSize))[], unknown, unknown, () => import("element-plus/es/utils").Mutable<{}>, boolean>; readonly xl: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("element-plus").ColSize & {}) | (() => import("element-plus").ColSize) | ((new (...args: any[]) => import("element-plus").ColSize & {}) | (() => import("element-plus").ColSize))[], unknown, unknown, () => import("element-plus/es/utils").Mutable<{}>, boolean>; }>>; }; autoSetPlaceHolder: import("vue-types").VueTypeValidableDef & { default: boolean; } & { default: boolean; }; autoSubmitOnEnter: import("vue-types").VueTypeValidableDef & { default: boolean; } & { default: boolean; }; submitOnReset: import("vue-types").VueTypeValidableDef & { default: boolean; }; submitOnChange: import("vue-types").VueTypeValidableDef & { default: boolean; }; size: import("vue-types").VueTypeDef & { default: string; }; disabled: import("vue-types").VueTypeValidableDef & { default: boolean; }; emptySpan: { type: PropType; default: number; }; showAdvancedButton: import("vue-types").VueTypeValidableDef & { default: boolean; } & { default: boolean; }; transformDateFunc: { type: PropType; default: (date: any) => any; }; rulesMessageJoinLabel: import("vue-types").VueTypeValidableDef & { default: boolean; } & { default: boolean; }; autoAdvancedLine: import("vue-types").VueTypeValidableDef & { default: number; } & { default: number; }; alwaysShowLines: import("vue-types").VueTypeValidableDef & { default: number; } & { default: number; }; showActionButtonGroup: import("vue-types").VueTypeValidableDef & { default: boolean; } & { default: boolean; }; actionColOptions: PropType; readonly span: import("element-plus/es/utils").EpPropFinalized; readonly offset: import("element-plus/es/utils").EpPropFinalized; readonly pull: import("element-plus/es/utils").EpPropFinalized; readonly push: import("element-plus/es/utils").EpPropFinalized; readonly xs: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("element-plus").ColSize & {}) | (() => import("element-plus").ColSize) | ((new (...args: any[]) => import("element-plus").ColSize & {}) | (() => import("element-plus").ColSize))[], unknown, unknown, () => import("element-plus/es/utils").Mutable<{}>, boolean>; readonly sm: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("element-plus").ColSize & {}) | (() => import("element-plus").ColSize) | ((new (...args: any[]) => import("element-plus").ColSize & {}) | (() => import("element-plus").ColSize))[], unknown, unknown, () => import("element-plus/es/utils").Mutable<{}>, boolean>; readonly md: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("element-plus").ColSize & {}) | (() => import("element-plus").ColSize) | ((new (...args: any[]) => import("element-plus").ColSize & {}) | (() => import("element-plus").ColSize))[], unknown, unknown, () => import("element-plus/es/utils").Mutable<{}>, boolean>; readonly lg: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("element-plus").ColSize & {}) | (() => import("element-plus").ColSize) | ((new (...args: any[]) => import("element-plus").ColSize & {}) | (() => import("element-plus").ColSize))[], unknown, unknown, () => import("element-plus/es/utils").Mutable<{}>, boolean>; readonly xl: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("element-plus").ColSize & {}) | (() => import("element-plus").ColSize) | ((new (...args: any[]) => import("element-plus").ColSize & {}) | (() => import("element-plus").ColSize))[], unknown, unknown, () => import("element-plus/es/utils").Mutable<{}>, boolean>; }>>; showResetButton: import("vue-types").VueTypeValidableDef & { default: boolean; } & { default: boolean; }; autoFocusFirstItem: import("vue-types").VueTypeValidableDef & { default: boolean; }; resetButtonOptions: PropType boolean) | undefined; __epPropKey: true; }; readonly disabled: BooleanConstructor; readonly type: import("element-plus/es/utils").EpPropFinalized; readonly icon: { readonly type: any; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; readonly nativeType: import("element-plus/es/utils").EpPropFinalized; readonly loading: BooleanConstructor; readonly loadingIcon: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => any) | (() => any) | ((new (...args: any[]) => any) | (() => any))[], unknown, unknown, () => any, boolean>; readonly plain: BooleanConstructor; readonly text: BooleanConstructor; readonly link: BooleanConstructor; readonly bg: BooleanConstructor; readonly autofocus: BooleanConstructor; readonly round: BooleanConstructor; readonly circle: BooleanConstructor; readonly color: StringConstructor; readonly dark: BooleanConstructor; readonly autoInsertSpace: import("element-plus/es/utils").EpPropFinalized; }>>; showSubmitButton: import("vue-types").VueTypeValidableDef & { default: boolean; } & { default: boolean; }; submitButtonOptions: PropType boolean) | undefined; __epPropKey: true; }; readonly disabled: BooleanConstructor; readonly type: import("element-plus/es/utils").EpPropFinalized; readonly icon: { readonly type: any; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; readonly nativeType: import("element-plus/es/utils").EpPropFinalized; readonly loading: BooleanConstructor; readonly loadingIcon: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => any) | (() => any) | ((new (...args: any[]) => any) | (() => any))[], unknown, unknown, () => any, boolean>; readonly plain: BooleanConstructor; readonly text: BooleanConstructor; readonly link: BooleanConstructor; readonly bg: BooleanConstructor; readonly autofocus: BooleanConstructor; readonly round: BooleanConstructor; readonly circle: BooleanConstructor; readonly color: StringConstructor; readonly dark: BooleanConstructor; readonly autoInsertSpace: import("element-plus/es/utils").EpPropFinalized; }>>; resetFunc: PropType<() => Promise>; submitFunc: PropType<() => Promise>; hideRequiredMark: import("vue-types").VueTypeValidableDef & { default: boolean; }; labelAlign: import("vue-types").VueTypeValidableDef & { default: string; }; rowProps: PropType; readonly gutter: import("element-plus/es/utils").EpPropFinalized; readonly justify: import("element-plus/es/utils").EpPropFinalized; readonly align: import("element-plus/es/utils").EpPropFinalized; }>>; rules: PropType>>>; };