synapse-react-client
Version:
[](https://travis-ci.com/Sage-Bionetworks/Synapse-React-Client) [](https://badge.fury.io/js/synaps
22 lines (21 loc) • 658 B
TypeScript
import { FileHandleAssociateType } from './FileHandleAssociation';
export declare enum FileDownloadStatus {
SUCCESS = "SUCCESS",
FAILURE = "FAILURE"
}
export declare enum FileDownloadCode {
NOT_FOUND = "NOT_FOUND",
UNAUTHORIZED = "UNAUTHORIZED",
DUPLICATE = "DUPLICATE",
EXCEEDS_SIZE_LIMIT = "EXCEEDS_SIZE_LIMIT",
UNKNOWN_ERROR = "UNKNOWN_ERROR"
}
export declare type FileDownloadSummary = {
fileHandleId: string;
associateObjectId: string;
associateObjectType: FileHandleAssociateType;
zipEntryName: string;
status: FileDownloadStatus;
failureMessage: string;
failureCode: FileDownloadCode | null;
};