import { CSSProperties } from 'react'; import type { IDataset, IDatasetDownloadType, IDatasetField } from '../typings'; declare const useDataset: () => { addDataset: (params: Partial & { data: any[]; }) => IDataset; getNewDatasetName: () => string; copyDataset: (dataset: IDataset) => IDataset>; getTargetDataset: (datasetId?: string | null | undefined) => IDataset> | null; downloadDataset: (dataset: IDataset, type?: IDatasetDownloadType) => void; getDatasetMarkStyle: (datasetId?: string | null | undefined) => CSSProperties; getNewDatasetFields: (data: any[]) => IDatasetField[]; }; export default useDataset;