Files
LangBot/web/src/app/infra/entities/pipeline/index.ts
T
2025-08-16 18:05:33 +08:00

24 lines
514 B
TypeScript

import { I18nObject } from '@/app/infra/entities/common';
import { IDynamicFormItemSchema } from '@/app/infra/entities/form/dynamic';
export interface PipelineFormEntity {
basic: object;
ai: object;
trigger: object;
safety: object;
output: object;
}
export interface PipelineConfigTab {
name: string;
label: I18nObject;
stages: PipelineConfigStage[];
}
export interface PipelineConfigStage {
name: string;
label: I18nObject;
description?: I18nObject;
config: IDynamicFormItemSchema[];
}