import { PropType } from 'vue'; import { FormConfig } from '../types'; declare const __VLS_export: import('vue').DefineComponent; }; }>, { validatePreviewForm: () => Promise; exportPreviewToHtml: () => void; nodeList: () => any[]; setFormInfo: (nodeList: Array, formInfo: any, formData: any, isEdit: boolean) => void; applySystemTemplate: (template: any) => void; closeAction: () => void; initStoreData: () => void; formShortKeySwitch: (disabled: boolean) => void; }, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, { action: (...args: any[]) => void; loadData: (...args: any[]) => void; loadTableColumns: (...args: any[]) => void; changeDataHandle: (...args: any[]) => void; saveData: (...args: any[]) => void; loadMenu: (...args: any[]) => void; }, string, import('vue').PublicProps, Readonly; }; }>> & Readonly<{ onAction?: (...args: any[]) => any; onLoadData?: (...args: any[]) => any; onLoadTableColumns?: (...args: any[]) => any; onChangeDataHandle?: (...args: any[]) => any; onSaveData?: (...args: any[]) => any; onLoadMenu?: (...args: any[]) => any; }>, { primaryKey: string; }, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>; declare const _default: typeof __VLS_export; export default _default;