import { GetDatasetFiles } from './domain/useCases/GetDatasetFiles'; import { GetDatasetFileCounts } from './domain/useCases/GetDatasetFileCounts'; import { GetFileDownloadCount } from './domain/useCases/GetFileDownloadCount'; import { GetFileUserPermissions } from './domain/useCases/GetFileUserPermissions'; import { GetFileDataTables } from './domain/useCases/GetFileDataTables'; import { GetDatasetFilesTotalDownloadSize } from './domain/useCases/GetDatasetFilesTotalDownloadSize'; import { GetFile } from './domain/useCases/GetFile'; import { GetFileCitation } from './domain/useCases/GetFileCitation'; import { GetFileAndDataset } from './domain/useCases/GetFileAndDataset'; import { UploadFile } from './domain/useCases/UploadFile'; import { AddUploadedFilesToDataset } from './domain/useCases/AddUploadedFilesToDataset'; import { DeleteFile } from './domain/useCases/DeleteFile'; import { ReplaceFile } from './domain/useCases/ReplaceFile'; import { RestrictFile } from './domain/useCases/RestrictFile'; import { UpdateFileMetadata } from './domain/useCases/UpdateFileMetadata'; import { UpdateFileTabularTags } from './domain/useCases/UpdateFileTabularTags'; import { UpdateFileCategories } from './domain/useCases/UpdateFileCategories'; import { GetFileVersionSummaries } from './domain/useCases/GetFileVersionSummaries'; import { IsFileDeleted } from './domain/useCases/IsFileDeleted'; declare const getDatasetFiles: GetDatasetFiles; declare const getDatasetFileCounts: GetDatasetFileCounts; declare const getFileDownloadCount: GetFileDownloadCount; declare const getFileUserPermissions: GetFileUserPermissions; declare const getFileDataTables: GetFileDataTables; declare const getDatasetFilesTotalDownloadSize: GetDatasetFilesTotalDownloadSize; declare const getFile: GetFile; declare const getFileAndDataset: GetFileAndDataset; declare const getFileCitation: GetFileCitation; declare const uploadFile: UploadFile; declare const addUploadedFilesToDataset: AddUploadedFilesToDataset; declare const deleteFile: DeleteFile; declare const replaceFile: ReplaceFile; declare const restrictFile: RestrictFile; declare const updateFileMetadata: UpdateFileMetadata; declare const updateFileTabularTags: UpdateFileTabularTags; declare const updateFileCategories: UpdateFileCategories; declare const getFileVersionSummaries: GetFileVersionSummaries; declare const isFileDeleted: IsFileDeleted; export { getDatasetFiles, getFileDownloadCount, getFileUserPermissions, getFileDataTables, getDatasetFileCounts, getDatasetFilesTotalDownloadSize, getFile, getFileAndDataset, getFileCitation, uploadFile, addUploadedFilesToDataset, deleteFile, restrictFile, updateFileMetadata, updateFileTabularTags, updateFileCategories, replaceFile, getFileVersionSummaries, isFileDeleted }; export { FileModel as File, FileEmbargo, FileChecksum } from './domain/models/FileModel'; export { FileUserPermissions } from './domain/models/FileUserPermissions'; export { FileSearchCriteria, FileOrderCriteria, FileAccessStatus } from './domain/models/FileCriteria'; export { FileCounts, FileContentTypeCount, FileAccessStatusCount, FileCategoryNameCount } from './domain/models/FileCounts'; export { FileDataTable, FileDataVariable, FileDataVariableMetadata, FileDataVariableInvalidRanges, FileDataVariableCategoryMetadata, FileDataVariableCategory, FileDataVariableIntervalType, FileDataVariableFormatType } from './domain/models/FileDataTable'; export { FileDownloadSizeMode } from './domain/models/FileDownloadSizeMode'; export { FilesSubset } from './domain/models/FilesSubset'; export { FilePreview, FilePreviewChecksum } from './domain/models/FilePreview'; export { UploadedFileDTO } from './domain/dtos/UploadedFileDTO'; export { UpdateFileMetadataDTO } from './domain/dtos/UpdateFileMetadataDTO'; export { FileVersionSummaryInfo, FileDifferenceSummary, FileChangeType, FileMetadataChange, FileVersionSummarySubset } from './domain/models/FileVersionSummaryInfo';