export declare const useDynamicFormStore: import('pinia').StoreDefinition<"dynamicForm", Pick<{
    dataForm: any;
    selectData: any;
    dataId: any;
    setSelectData: (data: object | Array<object>) => void;
    setDataId: (id: number | string) => void;
    setFormData: (data: object) => void;
    addBatchData: (batchName: string, data: any) => void;
    delField: (fieldName: string) => void;
    delBatchField: (batchName: string, fieldName: string, rowIndex?: number) => void;
    addOrUpdateField: (fieldName: string, value: any) => void;
    batchAddOrUpdateField: (batchName: string, fieldName: string, value: any, rowIndex?: number) => void;
    renameField: (sourceField: string, distField: string, newValue?: any) => void;
    batchRenameField: (batchName: string, sourceField: string, distField: string, newValue?: any, rowIndex?: number) => void;
    getFieldValue: (fieldName: string) => any;
    getBatchFieldValue: (batchName: string, fieldName: string, rowIndex?: number) => any;
    clearAll: () => void;
}, "dataForm" | "selectData" | "dataId">, Pick<{
    dataForm: any;
    selectData: any;
    dataId: any;
    setSelectData: (data: object | Array<object>) => void;
    setDataId: (id: number | string) => void;
    setFormData: (data: object) => void;
    addBatchData: (batchName: string, data: any) => void;
    delField: (fieldName: string) => void;
    delBatchField: (batchName: string, fieldName: string, rowIndex?: number) => void;
    addOrUpdateField: (fieldName: string, value: any) => void;
    batchAddOrUpdateField: (batchName: string, fieldName: string, value: any, rowIndex?: number) => void;
    renameField: (sourceField: string, distField: string, newValue?: any) => void;
    batchRenameField: (batchName: string, sourceField: string, distField: string, newValue?: any, rowIndex?: number) => void;
    getFieldValue: (fieldName: string) => any;
    getBatchFieldValue: (batchName: string, fieldName: string, rowIndex?: number) => any;
    clearAll: () => void;
}, "dataForm" | "selectData" | "dataId">, Pick<{
    dataForm: any;
    selectData: any;
    dataId: any;
    setSelectData: (data: object | Array<object>) => void;
    setDataId: (id: number | string) => void;
    setFormData: (data: object) => void;
    addBatchData: (batchName: string, data: any) => void;
    delField: (fieldName: string) => void;
    delBatchField: (batchName: string, fieldName: string, rowIndex?: number) => void;
    addOrUpdateField: (fieldName: string, value: any) => void;
    batchAddOrUpdateField: (batchName: string, fieldName: string, value: any, rowIndex?: number) => void;
    renameField: (sourceField: string, distField: string, newValue?: any) => void;
    batchRenameField: (batchName: string, sourceField: string, distField: string, newValue?: any, rowIndex?: number) => void;
    getFieldValue: (fieldName: string) => any;
    getBatchFieldValue: (batchName: string, fieldName: string, rowIndex?: number) => any;
    clearAll: () => void;
}, "setFormData" | "clearAll" | "dataForm" | "selectData" | "dataId" | "setSelectData" | "setDataId" | "addBatchData" | "delField" | "delBatchField" | "addOrUpdateField" | "batchAddOrUpdateField" | "renameField" | "batchRenameField" | "getFieldValue" | "getBatchFieldValue">>;
