import { AxiosResponse } from 'axios'; import { FileMetadataChange, FileVersionSummarySubset } from '../../../domain/models/FileVersionSummaryInfo'; import { DatasetVersionState } from '../../../../datasets/domain/models/Dataset'; export interface FileVersionSummaryInfoPayload { datasetVersion: string; contributors?: string; publishedDate?: string; fileDifferenceSummary?: { file?: string; FileAccess?: string; FileMetadata?: FileMetadataChange[]; deaccessionedReason?: string; FileTags?: { Added?: number; Deleted?: number; Changed?: number; }; }; versionState?: DatasetVersionState; datafileId: number; persistentId?: string; versionNote?: string; } export declare const transformFileVersionSummaryInfoResponseToFileVersionSummaryInfo: (response: AxiosResponse) => FileVersionSummarySubset;