import type { DatasetCreateDatasetReqVO, DatasetCreateDatasetRespVO, DatasetCreateNodeReqVO, DatasetCreateNodeRespVO, DatasetDeleteRespVO, DatasetDeleteDatasetRespVO, DatasetExportRespVO, DatasetRow, DatasetGetNodeRespVO, DatasetImportReqVO, DatasetListRespVO, DatasetMoveReqVO, DatasetMoveRespVO, DatasetUpdateReqVO, DatasetUpdateRespVO } from '../../types/dataset'; export declare function createNewDataset(endpoint: string, data: DatasetCreateDatasetReqVO): Promise; export declare function createNewNode(endpoint: string, datasetId: string, parentId: string, data: DatasetCreateNodeReqVO): Promise; export declare function deleteSingleNode(endpoint: string, datasetId: string, nodeId: string): Promise; export declare function deleteSingleDataset(endpoint: string, datasetId: string): Promise; export declare function exportSingleDataset(endpoint: string, datasetId: string): Promise; export declare function getChildNode(endpoint: string, datasetId: string, parentId: string): Promise; export declare function getSingleNode(endpoint: string, datasetId: string, nodeId: string): Promise; export declare function importNewDataset(endpoint: string, data: DatasetImportReqVO): Promise; export declare function importDatasetWithState(endpoint: string, data: DatasetImportReqVO & { _import_action?: string; task_id?: string; config?: any; }): Promise; export declare function listAllDatasets(endpoint: string): Promise; export declare function moveSingleNode(endpoint: string, datasetId: string, nodeId: string, data: DatasetMoveReqVO): Promise; export declare function updateSingleNode(endpoint: string, datasetId: string, nodeId: string, data: DatasetUpdateReqVO): Promise; //# sourceMappingURL=dataset.d.ts.map