import { $t } from '#/locales'; import nodeNames from './nodeNames'; export default { [nodeNames.makeFileNode]: { title: $t('aiWorkflow.fileGeneration'), group: 'base', description: $t('aiWorkflow.descriptions.fileGeneration'), icon: '', sortNo: 802, parametersAddEnable: true, outputDefsAddEnable: true, forms: [ { type: 'heading', label: $t('aiWorkflow.fileSettings'), }, { type: 'select', label: $t('documentCollection.splitterDoc.fileType'), description: $t('aiWorkflow.descriptions.fileType'), name: 'suffix', defaultValue: 'docx', options: [ { label: 'docx', value: 'docx', }, ], }, ], parameters: [ { name: 'content', nameDisabled: true, title: $t('preferences.content'), dataType: 'String', required: true, description: $t('preferences.content'), deleteDisabled: true, }, ], outputDefs: [ { name: 'url', nameDisabled: true, title: $t('aiWorkflow.fileDownloadURL'), dataType: 'String', dataTypeDisabled: true, required: true, parametersAddEnable: false, description: $t('aiWorkflow.descriptions.fileDownloadURL'), deleteDisabled: true, }, ], }, };