import { CompType } from '../components/types/FormType';
import { UserInfo } from '../components/types';
export declare const useDesignFormStore: import('pinia').StoreDefinition<"designForm", Pick<{
    formData: import('vue').Ref<any, any>;
    formInfo: import('vue').Ref<any, any>;
    compList: import('vue').Ref<any[], any[]>;
    containerList: import('vue').Ref<{
        itemName: string;
        itemType: string;
        itemIcon: string;
        category: number;
        remark?: string;
        fields: {
            label: string;
            fieldName: string;
            fieldType?: string;
            required?: boolean;
            category: 1 | 2 | 3 | 4;
            selectValues?: string | number | {
                name?: string;
                value?: string | number;
                disabled?: string;
                helpMsg?: string;
                children?: import('../components/types').SelectOption[] | /*elided*/ any[];
            }[];
            defaultValues?: any;
            remark?: string;
            helpMsg?: string;
            configParams?: Array<any>;
        }[];
        advancedFields: {
            label: string;
            fieldName: string;
            fieldType?: string;
            required?: boolean;
            category: 1 | 2 | 3 | 4;
            selectValues?: string | number | {
                name?: string;
                value?: string | number;
                disabled?: string;
                helpMsg?: string;
                children?: import('../components/types').SelectOption[] | /*elided*/ any[];
            }[];
            defaultValues?: any;
            remark?: string;
            helpMsg?: string;
            configParams?: Array<any>;
        }[];
        selfFields: {
            label: string;
            fieldName: string;
            fieldType?: string;
            required?: boolean;
            category: 1 | 2 | 3 | 4;
            selectValues?: string | number | {
                name?: string;
                value?: string | number;
                disabled?: string;
                helpMsg?: string;
                children?: import('../components/types').SelectOption[] | /*elided*/ any[];
            }[];
            defaultValues?: any;
            remark?: string;
            helpMsg?: string;
            configParams?: Array<any>;
        }[];
        actions: {
            actionIcon?: string;
            label: string;
            actionName: string;
            fieldType: string;
            funcCode?: Function | string;
        }[];
        preps: {
            label: string;
            fieldName: string;
            fieldType?: string;
            required?: boolean;
            category: 1 | 2 | 3 | 4;
            selectValues?: string | number | {
                name?: string;
                value?: string | number;
                disabled?: string;
                helpMsg?: string;
                children?: import('../components/types').SelectOption[] | /*elided*/ any[];
            }[];
            defaultValues?: any;
            remark?: string;
            helpMsg?: string;
            configParams?: Array<any>;
        }[];
    }[], CompType[] | {
        itemName: string;
        itemType: string;
        itemIcon: string;
        category: number;
        remark?: string;
        fields: {
            label: string;
            fieldName: string;
            fieldType?: string;
            required?: boolean;
            category: 1 | 2 | 3 | 4;
            selectValues?: string | number | {
                name?: string;
                value?: string | number;
                disabled?: string;
                helpMsg?: string;
                children?: import('../components/types').SelectOption[] | /*elided*/ any[];
            }[];
            defaultValues?: any;
            remark?: string;
            helpMsg?: string;
            configParams?: Array<any>;
        }[];
        advancedFields: {
            label: string;
            fieldName: string;
            fieldType?: string;
            required?: boolean;
            category: 1 | 2 | 3 | 4;
            selectValues?: string | number | {
                name?: string;
                value?: string | number;
                disabled?: string;
                helpMsg?: string;
                children?: import('../components/types').SelectOption[] | /*elided*/ any[];
            }[];
            defaultValues?: any;
            remark?: string;
            helpMsg?: string;
            configParams?: Array<any>;
        }[];
        selfFields: {
            label: string;
            fieldName: string;
            fieldType?: string;
            required?: boolean;
            category: 1 | 2 | 3 | 4;
            selectValues?: string | number | {
                name?: string;
                value?: string | number;
                disabled?: string;
                helpMsg?: string;
                children?: import('../components/types').SelectOption[] | /*elided*/ any[];
            }[];
            defaultValues?: any;
            remark?: string;
            helpMsg?: string;
            configParams?: Array<any>;
        }[];
        actions: {
            actionIcon?: string;
            label: string;
            actionName: string;
            fieldType: string;
            funcCode?: Function | string;
        }[];
        preps: {
            label: string;
            fieldName: string;
            fieldType?: string;
            required?: boolean;
            category: 1 | 2 | 3 | 4;
            selectValues?: string | number | {
                name?: string;
                value?: string | number;
                disabled?: string;
                helpMsg?: string;
                children?: import('../components/types').SelectOption[] | /*elided*/ any[];
            }[];
            defaultValues?: any;
            remark?: string;
            helpMsg?: string;
            configParams?: Array<any>;
        }[];
    }[]>;
    formDataList: import('vue').Ref<{
        itemName: string;
        itemType: string;
        itemIcon: string;
        category: number;
        remark?: string;
        fields: {
            label: string;
            fieldName: string;
            fieldType?: string;
            required?: boolean;
            category: 1 | 2 | 3 | 4;
            selectValues?: string | number | {
                name?: string;
                value?: string | number;
                disabled?: string;
                helpMsg?: string;
                children?: import('../components/types').SelectOption[] | /*elided*/ any[];
            }[];
            defaultValues?: any;
            remark?: string;
            helpMsg?: string;
            configParams?: Array<any>;
        }[];
        advancedFields: {
            label: string;
            fieldName: string;
            fieldType?: string;
            required?: boolean;
            category: 1 | 2 | 3 | 4;
            selectValues?: string | number | {
                name?: string;
                value?: string | number;
                disabled?: string;
                helpMsg?: string;
                children?: import('../components/types').SelectOption[] | /*elided*/ any[];
            }[];
            defaultValues?: any;
            remark?: string;
            helpMsg?: string;
            configParams?: Array<any>;
        }[];
        selfFields: {
            label: string;
            fieldName: string;
            fieldType?: string;
            required?: boolean;
            category: 1 | 2 | 3 | 4;
            selectValues?: string | number | {
                name?: string;
                value?: string | number;
                disabled?: string;
                helpMsg?: string;
                children?: import('../components/types').SelectOption[] | /*elided*/ any[];
            }[];
            defaultValues?: any;
            remark?: string;
            helpMsg?: string;
            configParams?: Array<any>;
        }[];
        actions: {
            actionIcon?: string;
            label: string;
            actionName: string;
            fieldType: string;
            funcCode?: Function | string;
        }[];
        preps: {
            label: string;
            fieldName: string;
            fieldType?: string;
            required?: boolean;
            category: 1 | 2 | 3 | 4;
            selectValues?: string | number | {
                name?: string;
                value?: string | number;
                disabled?: string;
                helpMsg?: string;
                children?: import('../components/types').SelectOption[] | /*elided*/ any[];
            }[];
            defaultValues?: any;
            remark?: string;
            helpMsg?: string;
            configParams?: Array<any>;
        }[];
    }[], CompType[] | {
        itemName: string;
        itemType: string;
        itemIcon: string;
        category: number;
        remark?: string;
        fields: {
            label: string;
            fieldName: string;
            fieldType?: string;
            required?: boolean;
            category: 1 | 2 | 3 | 4;
            selectValues?: string | number | {
                name?: string;
                value?: string | number;
                disabled?: string;
                helpMsg?: string;
                children?: import('../components/types').SelectOption[] | /*elided*/ any[];
            }[];
            defaultValues?: any;
            remark?: string;
            helpMsg?: string;
            configParams?: Array<any>;
        }[];
        advancedFields: {
            label: string;
            fieldName: string;
            fieldType?: string;
            required?: boolean;
            category: 1 | 2 | 3 | 4;
            selectValues?: string | number | {
                name?: string;
                value?: string | number;
                disabled?: string;
                helpMsg?: string;
                children?: import('../components/types').SelectOption[] | /*elided*/ any[];
            }[];
            defaultValues?: any;
            remark?: string;
            helpMsg?: string;
            configParams?: Array<any>;
        }[];
        selfFields: {
            label: string;
            fieldName: string;
            fieldType?: string;
            required?: boolean;
            category: 1 | 2 | 3 | 4;
            selectValues?: string | number | {
                name?: string;
                value?: string | number;
                disabled?: string;
                helpMsg?: string;
                children?: import('../components/types').SelectOption[] | /*elided*/ any[];
            }[];
            defaultValues?: any;
            remark?: string;
            helpMsg?: string;
            configParams?: Array<any>;
        }[];
        actions: {
            actionIcon?: string;
            label: string;
            actionName: string;
            fieldType: string;
            funcCode?: Function | string;
        }[];
        preps: {
            label: string;
            fieldName: string;
            fieldType?: string;
            required?: boolean;
            category: 1 | 2 | 3 | 4;
            selectValues?: string | number | {
                name?: string;
                value?: string | number;
                disabled?: string;
                helpMsg?: string;
                children?: import('../components/types').SelectOption[] | /*elided*/ any[];
            }[];
            defaultValues?: any;
            remark?: string;
            helpMsg?: string;
            configParams?: Array<any>;
        }[];
    }[]>;
    selfFormDataList: import('vue').Ref<{
        itemName: string;
        itemType: string;
        itemIcon: string;
        category: number;
        remark?: string;
        fields: {
            label: string;
            fieldName: string;
            fieldType?: string;
            required?: boolean;
            category: 1 | 2 | 3 | 4;
            selectValues?: string | number | {
                name?: string;
                value?: string | number;
                disabled?: string;
                helpMsg?: string;
                children?: import('../components/types').SelectOption[] | /*elided*/ any[];
            }[];
            defaultValues?: any;
            remark?: string;
            helpMsg?: string;
            configParams?: Array<any>;
        }[];
        advancedFields: {
            label: string;
            fieldName: string;
            fieldType?: string;
            required?: boolean;
            category: 1 | 2 | 3 | 4;
            selectValues?: string | number | {
                name?: string;
                value?: string | number;
                disabled?: string;
                helpMsg?: string;
                children?: import('../components/types').SelectOption[] | /*elided*/ any[];
            }[];
            defaultValues?: any;
            remark?: string;
            helpMsg?: string;
            configParams?: Array<any>;
        }[];
        selfFields: {
            label: string;
            fieldName: string;
            fieldType?: string;
            required?: boolean;
            category: 1 | 2 | 3 | 4;
            selectValues?: string | number | {
                name?: string;
                value?: string | number;
                disabled?: string;
                helpMsg?: string;
                children?: import('../components/types').SelectOption[] | /*elided*/ any[];
            }[];
            defaultValues?: any;
            remark?: string;
            helpMsg?: string;
            configParams?: Array<any>;
        }[];
        actions: {
            actionIcon?: string;
            label: string;
            actionName: string;
            fieldType: string;
            funcCode?: Function | string;
        }[];
        preps: {
            label: string;
            fieldName: string;
            fieldType?: string;
            required?: boolean;
            category: 1 | 2 | 3 | 4;
            selectValues?: string | number | {
                name?: string;
                value?: string | number;
                disabled?: string;
                helpMsg?: string;
                children?: import('../components/types').SelectOption[] | /*elided*/ any[];
            }[];
            defaultValues?: any;
            remark?: string;
            helpMsg?: string;
            configParams?: Array<any>;
        }[];
    }[], CompType[] | {
        itemName: string;
        itemType: string;
        itemIcon: string;
        category: number;
        remark?: string;
        fields: {
            label: string;
            fieldName: string;
            fieldType?: string;
            required?: boolean;
            category: 1 | 2 | 3 | 4;
            selectValues?: string | number | {
                name?: string;
                value?: string | number;
                disabled?: string;
                helpMsg?: string;
                children?: import('../components/types').SelectOption[] | /*elided*/ any[];
            }[];
            defaultValues?: any;
            remark?: string;
            helpMsg?: string;
            configParams?: Array<any>;
        }[];
        advancedFields: {
            label: string;
            fieldName: string;
            fieldType?: string;
            required?: boolean;
            category: 1 | 2 | 3 | 4;
            selectValues?: string | number | {
                name?: string;
                value?: string | number;
                disabled?: string;
                helpMsg?: string;
                children?: import('../components/types').SelectOption[] | /*elided*/ any[];
            }[];
            defaultValues?: any;
            remark?: string;
            helpMsg?: string;
            configParams?: Array<any>;
        }[];
        selfFields: {
            label: string;
            fieldName: string;
            fieldType?: string;
            required?: boolean;
            category: 1 | 2 | 3 | 4;
            selectValues?: string | number | {
                name?: string;
                value?: string | number;
                disabled?: string;
                helpMsg?: string;
                children?: import('../components/types').SelectOption[] | /*elided*/ any[];
            }[];
            defaultValues?: any;
            remark?: string;
            helpMsg?: string;
            configParams?: Array<any>;
        }[];
        actions: {
            actionIcon?: string;
            label: string;
            actionName: string;
            fieldType: string;
            funcCode?: Function | string;
        }[];
        preps: {
            label: string;
            fieldName: string;
            fieldType?: string;
            required?: boolean;
            category: 1 | 2 | 3 | 4;
            selectValues?: string | number | {
                name?: string;
                value?: string | number;
                disabled?: string;
                helpMsg?: string;
                children?: import('../components/types').SelectOption[] | /*elided*/ any[];
            }[];
            defaultValues?: any;
            remark?: string;
            helpMsg?: string;
            configParams?: Array<any>;
        }[];
    }[]>;
    allFormDataList: import('vue').Ref<any[], any[]>;
    currentCompCategory: import('vue').Ref<string, string>;
    currentItemId: import('vue').Ref<string, string>;
    parentCompType: import('vue').Ref<string, string>;
    currentItemType: import('vue').Ref<string, string>;
    currentFormPreps: import('vue').Ref<any, any>;
    currentSubItemId: import('vue').Ref<string, string>;
    isEdit: import('vue').Ref<boolean, boolean>;
    isDragging: import('vue').Ref<boolean, boolean>;
    currentComp: import('vue').ShallowRef<any, any>;
    draggingItem: import('vue').Ref<any, any>;
    refresh: import('vue').Ref<number, number>;
    historyRecord: import('vue').Ref<any, any>;
    componentVisible: import('vue').Ref<boolean, boolean>;
    batchEditFieldVisible: import('vue').Ref<boolean, boolean>;
    previewVisible: import('vue').Ref<boolean, boolean>;
    shortKeyDisabled: import('vue').Ref<boolean, boolean>;
    setCurrentSubTabName: (tabName: string) => void;
    selectItemById: (itemId: string) => any;
    setAllFormDataList: (list: CompType[]) => void;
    setSelfFormDataList: (list: CompType[]) => void;
    setFormDataList: (list: CompType[]) => void;
    setContainerList: (list: CompType[]) => void;
    setParentContainer: (item: any) => void;
    getParentContainer: () => Record<string, any>;
    getParentCompType: () => string;
    addSelfFormDataList: (list: CompType[]) => void;
    addContainerList: (list: CompType[]) => void;
    addFormDataList: (list: CompType[]) => void;
    addHistoryRecord: (reOrUnDoFlag: boolean) => void;
    redo: () => void;
    undo: () => void;
    selectItem: (data: any, itemType: string, parentType: string) => void;
    setRefresh: () => void;
    setSubItemId: (subItemId: string) => void;
    setFormInfo: (formData: any) => void;
    setCompList: (comps: Array<any>) => void;
    loadCompNames: () => any;
    addComp: (comp: any) => void;
    setIsDragging: (flag: boolean) => void;
    setFormData: (data: any) => void;
    setIsEdit: (editFlag: boolean) => void;
    setCurrentComp: (currComp: object) => void;
    setCurrentItemType: (currItemType: string) => void;
    setParentCompType: (parentType: string) => void;
    setCurrentItemId: (currItemId: string) => void;
    setCurrentFormPreps: (currFormPreps: any) => void;
    setDraggingItem: (dragItem: any) => void;
    removePromise: () => void;
    clearAll: (_initComp?: boolean) => void;
    setComponentVisible: (visible: boolean) => void;
    setBatchEditFieldVisible: (visible: boolean) => void;
    setPreviewVisible: (visible: boolean) => void;
    setShortKeyDisabled: (disabled: boolean) => void;
    getFieldDataIndex: () => number;
    getCurrentCompEditUserInfo: (compId: string) => UserInfo;
    addCurrentCompEditUserInfo: (compId: string, userinfo: UserInfo) => void;
    removeCurrentCompEditUserInfo: (compId: string) => void;
}, "formData" | "isEdit" | "formInfo" | "compList" | "containerList" | "formDataList" | "selfFormDataList" | "allFormDataList" | "currentCompCategory" | "currentItemId" | "parentCompType" | "currentItemType" | "currentFormPreps" | "currentSubItemId" | "isDragging" | "currentComp" | "draggingItem" | "refresh" | "historyRecord" | "componentVisible" | "batchEditFieldVisible" | "previewVisible" | "shortKeyDisabled">, Pick<{
    formData: import('vue').Ref<any, any>;
    formInfo: import('vue').Ref<any, any>;
    compList: import('vue').Ref<any[], any[]>;
    containerList: import('vue').Ref<{
        itemName: string;
        itemType: string;
        itemIcon: string;
        category: number;
        remark?: string;
        fields: {
            label: string;
            fieldName: string;
            fieldType?: string;
            required?: boolean;
            category: 1 | 2 | 3 | 4;
            selectValues?: string | number | {
                name?: string;
                value?: string | number;
                disabled?: string;
                helpMsg?: string;
                children?: import('../components/types').SelectOption[] | /*elided*/ any[];
            }[];
            defaultValues?: any;
            remark?: string;
            helpMsg?: string;
            configParams?: Array<any>;
        }[];
        advancedFields: {
            label: string;
            fieldName: string;
            fieldType?: string;
            required?: boolean;
            category: 1 | 2 | 3 | 4;
            selectValues?: string | number | {
                name?: string;
                value?: string | number;
                disabled?: string;
                helpMsg?: string;
                children?: import('../components/types').SelectOption[] | /*elided*/ any[];
            }[];
            defaultValues?: any;
            remark?: string;
            helpMsg?: string;
            configParams?: Array<any>;
        }[];
        selfFields: {
            label: string;
            fieldName: string;
            fieldType?: string;
            required?: boolean;
            category: 1 | 2 | 3 | 4;
            selectValues?: string | number | {
                name?: string;
                value?: string | number;
                disabled?: string;
                helpMsg?: string;
                children?: import('../components/types').SelectOption[] | /*elided*/ any[];
            }[];
            defaultValues?: any;
            remark?: string;
            helpMsg?: string;
            configParams?: Array<any>;
        }[];
        actions: {
            actionIcon?: string;
            label: string;
            actionName: string;
            fieldType: string;
            funcCode?: Function | string;
        }[];
        preps: {
            label: string;
            fieldName: string;
            fieldType?: string;
            required?: boolean;
            category: 1 | 2 | 3 | 4;
            selectValues?: string | number | {
                name?: string;
                value?: string | number;
                disabled?: string;
                helpMsg?: string;
                children?: import('../components/types').SelectOption[] | /*elided*/ any[];
            }[];
            defaultValues?: any;
            remark?: string;
            helpMsg?: string;
            configParams?: Array<any>;
        }[];
    }[], CompType[] | {
        itemName: string;
        itemType: string;
        itemIcon: string;
        category: number;
        remark?: string;
        fields: {
            label: string;
            fieldName: string;
            fieldType?: string;
            required?: boolean;
            category: 1 | 2 | 3 | 4;
            selectValues?: string | number | {
                name?: string;
                value?: string | number;
                disabled?: string;
                helpMsg?: string;
                children?: import('../components/types').SelectOption[] | /*elided*/ any[];
            }[];
            defaultValues?: any;
            remark?: string;
            helpMsg?: string;
            configParams?: Array<any>;
        }[];
        advancedFields: {
            label: string;
            fieldName: string;
            fieldType?: string;
            required?: boolean;
            category: 1 | 2 | 3 | 4;
            selectValues?: string | number | {
                name?: string;
                value?: string | number;
                disabled?: string;
                helpMsg?: string;
                children?: import('../components/types').SelectOption[] | /*elided*/ any[];
            }[];
            defaultValues?: any;
            remark?: string;
            helpMsg?: string;
            configParams?: Array<any>;
        }[];
        selfFields: {
            label: string;
            fieldName: string;
            fieldType?: string;
            required?: boolean;
            category: 1 | 2 | 3 | 4;
            selectValues?: string | number | {
                name?: string;
                value?: string | number;
                disabled?: string;
                helpMsg?: string;
                children?: import('../components/types').SelectOption[] | /*elided*/ any[];
            }[];
            defaultValues?: any;
            remark?: string;
            helpMsg?: string;
            configParams?: Array<any>;
        }[];
        actions: {
            actionIcon?: string;
            label: string;
            actionName: string;
            fieldType: string;
            funcCode?: Function | string;
        }[];
        preps: {
            label: string;
            fieldName: string;
            fieldType?: string;
            required?: boolean;
            category: 1 | 2 | 3 | 4;
            selectValues?: string | number | {
                name?: string;
                value?: string | number;
                disabled?: string;
                helpMsg?: string;
                children?: import('../components/types').SelectOption[] | /*elided*/ any[];
            }[];
            defaultValues?: any;
            remark?: string;
            helpMsg?: string;
            configParams?: Array<any>;
        }[];
    }[]>;
    formDataList: import('vue').Ref<{
        itemName: string;
        itemType: string;
        itemIcon: string;
        category: number;
        remark?: string;
        fields: {
            label: string;
            fieldName: string;
            fieldType?: string;
            required?: boolean;
            category: 1 | 2 | 3 | 4;
            selectValues?: string | number | {
                name?: string;
                value?: string | number;
                disabled?: string;
                helpMsg?: string;
                children?: import('../components/types').SelectOption[] | /*elided*/ any[];
            }[];
            defaultValues?: any;
            remark?: string;
            helpMsg?: string;
            configParams?: Array<any>;
        }[];
        advancedFields: {
            label: string;
            fieldName: string;
            fieldType?: string;
            required?: boolean;
            category: 1 | 2 | 3 | 4;
            selectValues?: string | number | {
                name?: string;
                value?: string | number;
                disabled?: string;
                helpMsg?: string;
                children?: import('../components/types').SelectOption[] | /*elided*/ any[];
            }[];
            defaultValues?: any;
            remark?: string;
            helpMsg?: string;
            configParams?: Array<any>;
        }[];
        selfFields: {
            label: string;
            fieldName: string;
            fieldType?: string;
            required?: boolean;
            category: 1 | 2 | 3 | 4;
            selectValues?: string | number | {
                name?: string;
                value?: string | number;
                disabled?: string;
                helpMsg?: string;
                children?: import('../components/types').SelectOption[] | /*elided*/ any[];
            }[];
            defaultValues?: any;
            remark?: string;
            helpMsg?: string;
            configParams?: Array<any>;
        }[];
        actions: {
            actionIcon?: string;
            label: string;
            actionName: string;
            fieldType: string;
            funcCode?: Function | string;
        }[];
        preps: {
            label: string;
            fieldName: string;
            fieldType?: string;
            required?: boolean;
            category: 1 | 2 | 3 | 4;
            selectValues?: string | number | {
                name?: string;
                value?: string | number;
                disabled?: string;
                helpMsg?: string;
                children?: import('../components/types').SelectOption[] | /*elided*/ any[];
            }[];
            defaultValues?: any;
            remark?: string;
            helpMsg?: string;
            configParams?: Array<any>;
        }[];
    }[], CompType[] | {
        itemName: string;
        itemType: string;
        itemIcon: string;
        category: number;
        remark?: string;
        fields: {
            label: string;
            fieldName: string;
            fieldType?: string;
            required?: boolean;
            category: 1 | 2 | 3 | 4;
            selectValues?: string | number | {
                name?: string;
                value?: string | number;
                disabled?: string;
                helpMsg?: string;
                children?: import('../components/types').SelectOption[] | /*elided*/ any[];
            }[];
            defaultValues?: any;
            remark?: string;
            helpMsg?: string;
            configParams?: Array<any>;
        }[];
        advancedFields: {
            label: string;
            fieldName: string;
            fieldType?: string;
            required?: boolean;
            category: 1 | 2 | 3 | 4;
            selectValues?: string | number | {
                name?: string;
                value?: string | number;
                disabled?: string;
                helpMsg?: string;
                children?: import('../components/types').SelectOption[] | /*elided*/ any[];
            }[];
            defaultValues?: any;
            remark?: string;
            helpMsg?: string;
            configParams?: Array<any>;
        }[];
        selfFields: {
            label: string;
            fieldName: string;
            fieldType?: string;
            required?: boolean;
            category: 1 | 2 | 3 | 4;
            selectValues?: string | number | {
                name?: string;
                value?: string | number;
                disabled?: string;
                helpMsg?: string;
                children?: import('../components/types').SelectOption[] | /*elided*/ any[];
            }[];
            defaultValues?: any;
            remark?: string;
            helpMsg?: string;
            configParams?: Array<any>;
        }[];
        actions: {
            actionIcon?: string;
            label: string;
            actionName: string;
            fieldType: string;
            funcCode?: Function | string;
        }[];
        preps: {
            label: string;
            fieldName: string;
            fieldType?: string;
            required?: boolean;
            category: 1 | 2 | 3 | 4;
            selectValues?: string | number | {
                name?: string;
                value?: string | number;
                disabled?: string;
                helpMsg?: string;
                children?: import('../components/types').SelectOption[] | /*elided*/ any[];
            }[];
            defaultValues?: any;
            remark?: string;
            helpMsg?: string;
            configParams?: Array<any>;
        }[];
    }[]>;
    selfFormDataList: import('vue').Ref<{
        itemName: string;
        itemType: string;
        itemIcon: string;
        category: number;
        remark?: string;
        fields: {
            label: string;
            fieldName: string;
            fieldType?: string;
            required?: boolean;
            category: 1 | 2 | 3 | 4;
            selectValues?: string | number | {
                name?: string;
                value?: string | number;
                disabled?: string;
                helpMsg?: string;
                children?: import('../components/types').SelectOption[] | /*elided*/ any[];
            }[];
            defaultValues?: any;
            remark?: string;
            helpMsg?: string;
            configParams?: Array<any>;
        }[];
        advancedFields: {
            label: string;
            fieldName: string;
            fieldType?: string;
            required?: boolean;
            category: 1 | 2 | 3 | 4;
            selectValues?: string | number | {
                name?: string;
                value?: string | number;
                disabled?: string;
                helpMsg?: string;
                children?: import('../components/types').SelectOption[] | /*elided*/ any[];
            }[];
            defaultValues?: any;
            remark?: string;
            helpMsg?: string;
            configParams?: Array<any>;
        }[];
        selfFields: {
            label: string;
            fieldName: string;
            fieldType?: string;
            required?: boolean;
            category: 1 | 2 | 3 | 4;
            selectValues?: string | number | {
                name?: string;
                value?: string | number;
                disabled?: string;
                helpMsg?: string;
                children?: import('../components/types').SelectOption[] | /*elided*/ any[];
            }[];
            defaultValues?: any;
            remark?: string;
            helpMsg?: string;
            configParams?: Array<any>;
        }[];
        actions: {
            actionIcon?: string;
            label: string;
            actionName: string;
            fieldType: string;
            funcCode?: Function | string;
        }[];
        preps: {
            label: string;
            fieldName: string;
            fieldType?: string;
            required?: boolean;
            category: 1 | 2 | 3 | 4;
            selectValues?: string | number | {
                name?: string;
                value?: string | number;
                disabled?: string;
                helpMsg?: string;
                children?: import('../components/types').SelectOption[] | /*elided*/ any[];
            }[];
            defaultValues?: any;
            remark?: string;
            helpMsg?: string;
            configParams?: Array<any>;
        }[];
    }[], CompType[] | {
        itemName: string;
        itemType: string;
        itemIcon: string;
        category: number;
        remark?: string;
        fields: {
            label: string;
            fieldName: string;
            fieldType?: string;
            required?: boolean;
            category: 1 | 2 | 3 | 4;
            selectValues?: string | number | {
                name?: string;
                value?: string | number;
                disabled?: string;
                helpMsg?: string;
                children?: import('../components/types').SelectOption[] | /*elided*/ any[];
            }[];
            defaultValues?: any;
            remark?: string;
            helpMsg?: string;
            configParams?: Array<any>;
        }[];
        advancedFields: {
            label: string;
            fieldName: string;
            fieldType?: string;
            required?: boolean;
            category: 1 | 2 | 3 | 4;
            selectValues?: string | number | {
                name?: string;
                value?: string | number;
                disabled?: string;
                helpMsg?: string;
                children?: import('../components/types').SelectOption[] | /*elided*/ any[];
            }[];
            defaultValues?: any;
            remark?: string;
            helpMsg?: string;
            configParams?: Array<any>;
        }[];
        selfFields: {
            label: string;
            fieldName: string;
            fieldType?: string;
            required?: boolean;
            category: 1 | 2 | 3 | 4;
            selectValues?: string | number | {
                name?: string;
                value?: string | number;
                disabled?: string;
                helpMsg?: string;
                children?: import('../components/types').SelectOption[] | /*elided*/ any[];
            }[];
            defaultValues?: any;
            remark?: string;
            helpMsg?: string;
            configParams?: Array<any>;
        }[];
        actions: {
            actionIcon?: string;
            label: string;
            actionName: string;
            fieldType: string;
            funcCode?: Function | string;
        }[];
        preps: {
            label: string;
            fieldName: string;
            fieldType?: string;
            required?: boolean;
            category: 1 | 2 | 3 | 4;
            selectValues?: string | number | {
                name?: string;
                value?: string | number;
                disabled?: string;
                helpMsg?: string;
                children?: import('../components/types').SelectOption[] | /*elided*/ any[];
            }[];
            defaultValues?: any;
            remark?: string;
            helpMsg?: string;
            configParams?: Array<any>;
        }[];
    }[]>;
    allFormDataList: import('vue').Ref<any[], any[]>;
    currentCompCategory: import('vue').Ref<string, string>;
    currentItemId: import('vue').Ref<string, string>;
    parentCompType: import('vue').Ref<string, string>;
    currentItemType: import('vue').Ref<string, string>;
    currentFormPreps: import('vue').Ref<any, any>;
    currentSubItemId: import('vue').Ref<string, string>;
    isEdit: import('vue').Ref<boolean, boolean>;
    isDragging: import('vue').Ref<boolean, boolean>;
    currentComp: import('vue').ShallowRef<any, any>;
    draggingItem: import('vue').Ref<any, any>;
    refresh: import('vue').Ref<number, number>;
    historyRecord: import('vue').Ref<any, any>;
    componentVisible: import('vue').Ref<boolean, boolean>;
    batchEditFieldVisible: import('vue').Ref<boolean, boolean>;
    previewVisible: import('vue').Ref<boolean, boolean>;
    shortKeyDisabled: import('vue').Ref<boolean, boolean>;
    setCurrentSubTabName: (tabName: string) => void;
    selectItemById: (itemId: string) => any;
    setAllFormDataList: (list: CompType[]) => void;
    setSelfFormDataList: (list: CompType[]) => void;
    setFormDataList: (list: CompType[]) => void;
    setContainerList: (list: CompType[]) => void;
    setParentContainer: (item: any) => void;
    getParentContainer: () => Record<string, any>;
    getParentCompType: () => string;
    addSelfFormDataList: (list: CompType[]) => void;
    addContainerList: (list: CompType[]) => void;
    addFormDataList: (list: CompType[]) => void;
    addHistoryRecord: (reOrUnDoFlag: boolean) => void;
    redo: () => void;
    undo: () => void;
    selectItem: (data: any, itemType: string, parentType: string) => void;
    setRefresh: () => void;
    setSubItemId: (subItemId: string) => void;
    setFormInfo: (formData: any) => void;
    setCompList: (comps: Array<any>) => void;
    loadCompNames: () => any;
    addComp: (comp: any) => void;
    setIsDragging: (flag: boolean) => void;
    setFormData: (data: any) => void;
    setIsEdit: (editFlag: boolean) => void;
    setCurrentComp: (currComp: object) => void;
    setCurrentItemType: (currItemType: string) => void;
    setParentCompType: (parentType: string) => void;
    setCurrentItemId: (currItemId: string) => void;
    setCurrentFormPreps: (currFormPreps: any) => void;
    setDraggingItem: (dragItem: any) => void;
    removePromise: () => void;
    clearAll: (_initComp?: boolean) => void;
    setComponentVisible: (visible: boolean) => void;
    setBatchEditFieldVisible: (visible: boolean) => void;
    setPreviewVisible: (visible: boolean) => void;
    setShortKeyDisabled: (disabled: boolean) => void;
    getFieldDataIndex: () => number;
    getCurrentCompEditUserInfo: (compId: string) => UserInfo;
    addCurrentCompEditUserInfo: (compId: string, userinfo: UserInfo) => void;
    removeCurrentCompEditUserInfo: (compId: string) => void;
}, never>, Pick<{
    formData: import('vue').Ref<any, any>;
    formInfo: import('vue').Ref<any, any>;
    compList: import('vue').Ref<any[], any[]>;
    containerList: import('vue').Ref<{
        itemName: string;
        itemType: string;
        itemIcon: string;
        category: number;
        remark?: string;
        fields: {
            label: string;
            fieldName: string;
            fieldType?: string;
            required?: boolean;
            category: 1 | 2 | 3 | 4;
            selectValues?: string | number | {
                name?: string;
                value?: string | number;
                disabled?: string;
                helpMsg?: string;
                children?: import('../components/types').SelectOption[] | /*elided*/ any[];
            }[];
            defaultValues?: any;
            remark?: string;
            helpMsg?: string;
            configParams?: Array<any>;
        }[];
        advancedFields: {
            label: string;
            fieldName: string;
            fieldType?: string;
            required?: boolean;
            category: 1 | 2 | 3 | 4;
            selectValues?: string | number | {
                name?: string;
                value?: string | number;
                disabled?: string;
                helpMsg?: string;
                children?: import('../components/types').SelectOption[] | /*elided*/ any[];
            }[];
            defaultValues?: any;
            remark?: string;
            helpMsg?: string;
            configParams?: Array<any>;
        }[];
        selfFields: {
            label: string;
            fieldName: string;
            fieldType?: string;
            required?: boolean;
            category: 1 | 2 | 3 | 4;
            selectValues?: string | number | {
                name?: string;
                value?: string | number;
                disabled?: string;
                helpMsg?: string;
                children?: import('../components/types').SelectOption[] | /*elided*/ any[];
            }[];
            defaultValues?: any;
            remark?: string;
            helpMsg?: string;
            configParams?: Array<any>;
        }[];
        actions: {
            actionIcon?: string;
            label: string;
            actionName: string;
            fieldType: string;
            funcCode?: Function | string;
        }[];
        preps: {
            label: string;
            fieldName: string;
            fieldType?: string;
            required?: boolean;
            category: 1 | 2 | 3 | 4;
            selectValues?: string | number | {
                name?: string;
                value?: string | number;
                disabled?: string;
                helpMsg?: string;
                children?: import('../components/types').SelectOption[] | /*elided*/ any[];
            }[];
            defaultValues?: any;
            remark?: string;
            helpMsg?: string;
            configParams?: Array<any>;
        }[];
    }[], CompType[] | {
        itemName: string;
        itemType: string;
        itemIcon: string;
        category: number;
        remark?: string;
        fields: {
            label: string;
            fieldName: string;
            fieldType?: string;
            required?: boolean;
            category: 1 | 2 | 3 | 4;
            selectValues?: string | number | {
                name?: string;
                value?: string | number;
                disabled?: string;
                helpMsg?: string;
                children?: import('../components/types').SelectOption[] | /*elided*/ any[];
            }[];
            defaultValues?: any;
            remark?: string;
            helpMsg?: string;
            configParams?: Array<any>;
        }[];
        advancedFields: {
            label: string;
            fieldName: string;
            fieldType?: string;
            required?: boolean;
            category: 1 | 2 | 3 | 4;
            selectValues?: string | number | {
                name?: string;
                value?: string | number;
                disabled?: string;
                helpMsg?: string;
                children?: import('../components/types').SelectOption[] | /*elided*/ any[];
            }[];
            defaultValues?: any;
            remark?: string;
            helpMsg?: string;
            configParams?: Array<any>;
        }[];
        selfFields: {
            label: string;
            fieldName: string;
            fieldType?: string;
            required?: boolean;
            category: 1 | 2 | 3 | 4;
            selectValues?: string | number | {
                name?: string;
                value?: string | number;
                disabled?: string;
                helpMsg?: string;
                children?: import('../components/types').SelectOption[] | /*elided*/ any[];
            }[];
            defaultValues?: any;
            remark?: string;
            helpMsg?: string;
            configParams?: Array<any>;
        }[];
        actions: {
            actionIcon?: string;
            label: string;
            actionName: string;
            fieldType: string;
            funcCode?: Function | string;
        }[];
        preps: {
            label: string;
            fieldName: string;
            fieldType?: string;
            required?: boolean;
            category: 1 | 2 | 3 | 4;
            selectValues?: string | number | {
                name?: string;
                value?: string | number;
                disabled?: string;
                helpMsg?: string;
                children?: import('../components/types').SelectOption[] | /*elided*/ any[];
            }[];
            defaultValues?: any;
            remark?: string;
            helpMsg?: string;
            configParams?: Array<any>;
        }[];
    }[]>;
    formDataList: import('vue').Ref<{
        itemName: string;
        itemType: string;
        itemIcon: string;
        category: number;
        remark?: string;
        fields: {
            label: string;
            fieldName: string;
            fieldType?: string;
            required?: boolean;
            category: 1 | 2 | 3 | 4;
            selectValues?: string | number | {
                name?: string;
                value?: string | number;
                disabled?: string;
                helpMsg?: string;
                children?: import('../components/types').SelectOption[] | /*elided*/ any[];
            }[];
            defaultValues?: any;
            remark?: string;
            helpMsg?: string;
            configParams?: Array<any>;
        }[];
        advancedFields: {
            label: string;
            fieldName: string;
            fieldType?: string;
            required?: boolean;
            category: 1 | 2 | 3 | 4;
            selectValues?: string | number | {
                name?: string;
                value?: string | number;
                disabled?: string;
                helpMsg?: string;
                children?: import('../components/types').SelectOption[] | /*elided*/ any[];
            }[];
            defaultValues?: any;
            remark?: string;
            helpMsg?: string;
            configParams?: Array<any>;
        }[];
        selfFields: {
            label: string;
            fieldName: string;
            fieldType?: string;
            required?: boolean;
            category: 1 | 2 | 3 | 4;
            selectValues?: string | number | {
                name?: string;
                value?: string | number;
                disabled?: string;
                helpMsg?: string;
                children?: import('../components/types').SelectOption[] | /*elided*/ any[];
            }[];
            defaultValues?: any;
            remark?: string;
            helpMsg?: string;
            configParams?: Array<any>;
        }[];
        actions: {
            actionIcon?: string;
            label: string;
            actionName: string;
            fieldType: string;
            funcCode?: Function | string;
        }[];
        preps: {
            label: string;
            fieldName: string;
            fieldType?: string;
            required?: boolean;
            category: 1 | 2 | 3 | 4;
            selectValues?: string | number | {
                name?: string;
                value?: string | number;
                disabled?: string;
                helpMsg?: string;
                children?: import('../components/types').SelectOption[] | /*elided*/ any[];
            }[];
            defaultValues?: any;
            remark?: string;
            helpMsg?: string;
            configParams?: Array<any>;
        }[];
    }[], CompType[] | {
        itemName: string;
        itemType: string;
        itemIcon: string;
        category: number;
        remark?: string;
        fields: {
            label: string;
            fieldName: string;
            fieldType?: string;
            required?: boolean;
            category: 1 | 2 | 3 | 4;
            selectValues?: string | number | {
                name?: string;
                value?: string | number;
                disabled?: string;
                helpMsg?: string;
                children?: import('../components/types').SelectOption[] | /*elided*/ any[];
            }[];
            defaultValues?: any;
            remark?: string;
            helpMsg?: string;
            configParams?: Array<any>;
        }[];
        advancedFields: {
            label: string;
            fieldName: string;
            fieldType?: string;
            required?: boolean;
            category: 1 | 2 | 3 | 4;
            selectValues?: string | number | {
                name?: string;
                value?: string | number;
                disabled?: string;
                helpMsg?: string;
                children?: import('../components/types').SelectOption[] | /*elided*/ any[];
            }[];
            defaultValues?: any;
            remark?: string;
            helpMsg?: string;
            configParams?: Array<any>;
        }[];
        selfFields: {
            label: string;
            fieldName: string;
            fieldType?: string;
            required?: boolean;
            category: 1 | 2 | 3 | 4;
            selectValues?: string | number | {
                name?: string;
                value?: string | number;
                disabled?: string;
                helpMsg?: string;
                children?: import('../components/types').SelectOption[] | /*elided*/ any[];
            }[];
            defaultValues?: any;
            remark?: string;
            helpMsg?: string;
            configParams?: Array<any>;
        }[];
        actions: {
            actionIcon?: string;
            label: string;
            actionName: string;
            fieldType: string;
            funcCode?: Function | string;
        }[];
        preps: {
            label: string;
            fieldName: string;
            fieldType?: string;
            required?: boolean;
            category: 1 | 2 | 3 | 4;
            selectValues?: string | number | {
                name?: string;
                value?: string | number;
                disabled?: string;
                helpMsg?: string;
                children?: import('../components/types').SelectOption[] | /*elided*/ any[];
            }[];
            defaultValues?: any;
            remark?: string;
            helpMsg?: string;
            configParams?: Array<any>;
        }[];
    }[]>;
    selfFormDataList: import('vue').Ref<{
        itemName: string;
        itemType: string;
        itemIcon: string;
        category: number;
        remark?: string;
        fields: {
            label: string;
            fieldName: string;
            fieldType?: string;
            required?: boolean;
            category: 1 | 2 | 3 | 4;
            selectValues?: string | number | {
                name?: string;
                value?: string | number;
                disabled?: string;
                helpMsg?: string;
                children?: import('../components/types').SelectOption[] | /*elided*/ any[];
            }[];
            defaultValues?: any;
            remark?: string;
            helpMsg?: string;
            configParams?: Array<any>;
        }[];
        advancedFields: {
            label: string;
            fieldName: string;
            fieldType?: string;
            required?: boolean;
            category: 1 | 2 | 3 | 4;
            selectValues?: string | number | {
                name?: string;
                value?: string | number;
                disabled?: string;
                helpMsg?: string;
                children?: import('../components/types').SelectOption[] | /*elided*/ any[];
            }[];
            defaultValues?: any;
            remark?: string;
            helpMsg?: string;
            configParams?: Array<any>;
        }[];
        selfFields: {
            label: string;
            fieldName: string;
            fieldType?: string;
            required?: boolean;
            category: 1 | 2 | 3 | 4;
            selectValues?: string | number | {
                name?: string;
                value?: string | number;
                disabled?: string;
                helpMsg?: string;
                children?: import('../components/types').SelectOption[] | /*elided*/ any[];
            }[];
            defaultValues?: any;
            remark?: string;
            helpMsg?: string;
            configParams?: Array<any>;
        }[];
        actions: {
            actionIcon?: string;
            label: string;
            actionName: string;
            fieldType: string;
            funcCode?: Function | string;
        }[];
        preps: {
            label: string;
            fieldName: string;
            fieldType?: string;
            required?: boolean;
            category: 1 | 2 | 3 | 4;
            selectValues?: string | number | {
                name?: string;
                value?: string | number;
                disabled?: string;
                helpMsg?: string;
                children?: import('../components/types').SelectOption[] | /*elided*/ any[];
            }[];
            defaultValues?: any;
            remark?: string;
            helpMsg?: string;
            configParams?: Array<any>;
        }[];
    }[], CompType[] | {
        itemName: string;
        itemType: string;
        itemIcon: string;
        category: number;
        remark?: string;
        fields: {
            label: string;
            fieldName: string;
            fieldType?: string;
            required?: boolean;
            category: 1 | 2 | 3 | 4;
            selectValues?: string | number | {
                name?: string;
                value?: string | number;
                disabled?: string;
                helpMsg?: string;
                children?: import('../components/types').SelectOption[] | /*elided*/ any[];
            }[];
            defaultValues?: any;
            remark?: string;
            helpMsg?: string;
            configParams?: Array<any>;
        }[];
        advancedFields: {
            label: string;
            fieldName: string;
            fieldType?: string;
            required?: boolean;
            category: 1 | 2 | 3 | 4;
            selectValues?: string | number | {
                name?: string;
                value?: string | number;
                disabled?: string;
                helpMsg?: string;
                children?: import('../components/types').SelectOption[] | /*elided*/ any[];
            }[];
            defaultValues?: any;
            remark?: string;
            helpMsg?: string;
            configParams?: Array<any>;
        }[];
        selfFields: {
            label: string;
            fieldName: string;
            fieldType?: string;
            required?: boolean;
            category: 1 | 2 | 3 | 4;
            selectValues?: string | number | {
                name?: string;
                value?: string | number;
                disabled?: string;
                helpMsg?: string;
                children?: import('../components/types').SelectOption[] | /*elided*/ any[];
            }[];
            defaultValues?: any;
            remark?: string;
            helpMsg?: string;
            configParams?: Array<any>;
        }[];
        actions: {
            actionIcon?: string;
            label: string;
            actionName: string;
            fieldType: string;
            funcCode?: Function | string;
        }[];
        preps: {
            label: string;
            fieldName: string;
            fieldType?: string;
            required?: boolean;
            category: 1 | 2 | 3 | 4;
            selectValues?: string | number | {
                name?: string;
                value?: string | number;
                disabled?: string;
                helpMsg?: string;
                children?: import('../components/types').SelectOption[] | /*elided*/ any[];
            }[];
            defaultValues?: any;
            remark?: string;
            helpMsg?: string;
            configParams?: Array<any>;
        }[];
    }[]>;
    allFormDataList: import('vue').Ref<any[], any[]>;
    currentCompCategory: import('vue').Ref<string, string>;
    currentItemId: import('vue').Ref<string, string>;
    parentCompType: import('vue').Ref<string, string>;
    currentItemType: import('vue').Ref<string, string>;
    currentFormPreps: import('vue').Ref<any, any>;
    currentSubItemId: import('vue').Ref<string, string>;
    isEdit: import('vue').Ref<boolean, boolean>;
    isDragging: import('vue').Ref<boolean, boolean>;
    currentComp: import('vue').ShallowRef<any, any>;
    draggingItem: import('vue').Ref<any, any>;
    refresh: import('vue').Ref<number, number>;
    historyRecord: import('vue').Ref<any, any>;
    componentVisible: import('vue').Ref<boolean, boolean>;
    batchEditFieldVisible: import('vue').Ref<boolean, boolean>;
    previewVisible: import('vue').Ref<boolean, boolean>;
    shortKeyDisabled: import('vue').Ref<boolean, boolean>;
    setCurrentSubTabName: (tabName: string) => void;
    selectItemById: (itemId: string) => any;
    setAllFormDataList: (list: CompType[]) => void;
    setSelfFormDataList: (list: CompType[]) => void;
    setFormDataList: (list: CompType[]) => void;
    setContainerList: (list: CompType[]) => void;
    setParentContainer: (item: any) => void;
    getParentContainer: () => Record<string, any>;
    getParentCompType: () => string;
    addSelfFormDataList: (list: CompType[]) => void;
    addContainerList: (list: CompType[]) => void;
    addFormDataList: (list: CompType[]) => void;
    addHistoryRecord: (reOrUnDoFlag: boolean) => void;
    redo: () => void;
    undo: () => void;
    selectItem: (data: any, itemType: string, parentType: string) => void;
    setRefresh: () => void;
    setSubItemId: (subItemId: string) => void;
    setFormInfo: (formData: any) => void;
    setCompList: (comps: Array<any>) => void;
    loadCompNames: () => any;
    addComp: (comp: any) => void;
    setIsDragging: (flag: boolean) => void;
    setFormData: (data: any) => void;
    setIsEdit: (editFlag: boolean) => void;
    setCurrentComp: (currComp: object) => void;
    setCurrentItemType: (currItemType: string) => void;
    setParentCompType: (parentType: string) => void;
    setCurrentItemId: (currItemId: string) => void;
    setCurrentFormPreps: (currFormPreps: any) => void;
    setDraggingItem: (dragItem: any) => void;
    removePromise: () => void;
    clearAll: (_initComp?: boolean) => void;
    setComponentVisible: (visible: boolean) => void;
    setBatchEditFieldVisible: (visible: boolean) => void;
    setPreviewVisible: (visible: boolean) => void;
    setShortKeyDisabled: (disabled: boolean) => void;
    getFieldDataIndex: () => number;
    getCurrentCompEditUserInfo: (compId: string) => UserInfo;
    addCurrentCompEditUserInfo: (compId: string, userinfo: UserInfo) => void;
    removeCurrentCompEditUserInfo: (compId: string) => void;
}, "setFormData" | "clearAll" | "setIsEdit" | "setParentContainer" | "setCurrentSubTabName" | "selectItemById" | "setAllFormDataList" | "setSelfFormDataList" | "setFormDataList" | "setContainerList" | "getParentContainer" | "getParentCompType" | "addSelfFormDataList" | "addContainerList" | "addFormDataList" | "addHistoryRecord" | "redo" | "undo" | "selectItem" | "setRefresh" | "setSubItemId" | "setFormInfo" | "setCompList" | "loadCompNames" | "addComp" | "setIsDragging" | "setCurrentComp" | "setCurrentItemType" | "setParentCompType" | "setCurrentItemId" | "setCurrentFormPreps" | "setDraggingItem" | "removePromise" | "setComponentVisible" | "setBatchEditFieldVisible" | "setPreviewVisible" | "setShortKeyDisabled" | "getFieldDataIndex" | "getCurrentCompEditUserInfo" | "addCurrentCompEditUserInfo" | "removeCurrentCompEditUserInfo">>;
