import type { GormDeletedAt, I18NText } from './common'; export interface Dataset { app_id?: number; count?: number; group?: string; i18n_name?: Record; id?: number; name?: string; readonly?: boolean; tenant_id?: number; updated_at?: string; } export interface DatasetRow { child_count?: number; children?: DatasetRow[]; code?: string; dataset_id?: number; deletedAt?: GormDeletedAt; i18n_name?: I18NText; id?: number; meta?: Record; name?: string; parent_id?: number; tenant_id?: number; updated_at?: string; } export interface DatasetCreateDatasetReqVO { app_id?: number; count?: number; group?: string; i18n_name?: Record; id?: number; name?: string; readonly?: boolean; tenant_id?: number; updated_at?: string; } export interface DatasetCreateDatasetRespVO { app_id?: number; count?: number; group?: string; i18n_name?: Record; id?: number; name?: string; readonly?: boolean; tenant_id?: number; updated_at?: string; } export interface DatasetCreateNodeReqVO { child_count?: number; children?: DatasetRow[]; code?: string; dataset_id?: number; deletedAt?: GormDeletedAt; i18n_name?: I18NText; id?: number; meta?: Record; name?: string; parent_id?: number; tenant_id?: number; updated_at?: string; } export interface DatasetCreateNodeRespVO { child_count?: number; children?: DatasetRow[]; code?: string; dataset_id?: number; deletedAt?: GormDeletedAt; i18n_name?: I18NText; id?: number; meta?: Record; name?: string; parent_id?: number; tenant_id?: number; updated_at?: string; } export interface DatasetDeleteDatasetRespVO { deleted?: number; } export interface DatasetDeleteRespVO { node_id?: number; } export interface DatasetExportRespVO { task_id?: string; } export interface DatasetGetNodeRespVO { child_count?: number; children?: DatasetRow[]; code?: string; dataset_id?: number; deletedAt?: GormDeletedAt; i18n_name?: I18NText; id?: number; meta?: Record; name?: string; parent_id?: number; tenant_id?: number; updated_at?: string; } export interface DatasetImportReqVO { dataset_id?: number; node_id?: number; } export interface DatasetMoveReqVO { target_id?: number; /** inner, after, before */ type?: string; } export interface DatasetMoveRespVO { success?: boolean; } export interface DatasetUpdateReqVO { child_count?: number; children?: DatasetRow[]; code?: string; dataset_id?: number; deletedAt?: GormDeletedAt; i18n_name?: I18NText; id?: number; meta?: Record; name?: string; parent_id?: number; tenant_id?: number; updated_at?: string; } export interface DatasetUpdateRespVO { child_count?: number; children?: DatasetRow[]; code?: string; dataset_id?: number; deletedAt?: GormDeletedAt; i18n_name?: I18NText; id?: number; meta?: Record; name?: string; parent_id?: number; tenant_id?: number; updated_at?: string; } //# sourceMappingURL=dataset.d.ts.map