import { PropType } from 'vue'; declare const __VLS_export: import('vue').DefineComponent; }; formInfo: { type: PropType; }; parentComp: { type: PropType; }; isDesign: { type: BooleanConstructor; default: boolean; }; showFormItem: { type: BooleanConstructor; default: boolean; }; disabled: { type: PropType; }; field: { type: PropType; }; isFirstRow: { type: BooleanConstructor; default: boolean; }; isLastRow: { type: BooleanConstructor; default: boolean; }; isFirstCol: { type: BooleanConstructor; default: boolean; }; isLastCol: { type: BooleanConstructor; default: boolean; }; rowIndex: { type: NumberConstructor; default: number; }; colIndex: { type: NumberConstructor; default: number; }; actionColIndex: { type: NumberConstructor; default: number; }; compSize: { type: StringConstructor; default: string; }; gridPosition: { type: PropType<{ gridColumn: string; gridRow: string; }>; default: () => {}; }; showLineNumber: { type: BooleanConstructor; default: boolean; }; formData: { type: PropType; }; }>, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, { "update:formData": (value: any) => any; }, string, import('vue').PublicProps, Readonly; }; formInfo: { type: PropType; }; parentComp: { type: PropType; }; isDesign: { type: BooleanConstructor; default: boolean; }; showFormItem: { type: BooleanConstructor; default: boolean; }; disabled: { type: PropType; }; field: { type: PropType; }; isFirstRow: { type: BooleanConstructor; default: boolean; }; isLastRow: { type: BooleanConstructor; default: boolean; }; isFirstCol: { type: BooleanConstructor; default: boolean; }; isLastCol: { type: BooleanConstructor; default: boolean; }; rowIndex: { type: NumberConstructor; default: number; }; colIndex: { type: NumberConstructor; default: number; }; actionColIndex: { type: NumberConstructor; default: number; }; compSize: { type: StringConstructor; default: string; }; gridPosition: { type: PropType<{ gridColumn: string; gridRow: string; }>; default: () => {}; }; showLineNumber: { type: BooleanConstructor; default: boolean; }; formData: { type: PropType; }; }>> & Readonly<{ "onUpdate:formData"?: (value: any) => any; }>, { isDesign: boolean; showFormItem: boolean; rowIndex: number; colIndex: number; isFirstRow: boolean; isLastRow: boolean; isFirstCol: boolean; isLastCol: boolean; compSize: string; actionColIndex: number; gridPosition: { gridColumn: string; gridRow: string; }; showLineNumber: boolean; }, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>; declare const _default: typeof __VLS_export; export default _default;