UNPKG

synapse-react-client

Version:

[![Build Status](https://travis-ci.com/Sage-Bionetworks/Synapse-React-Client.svg?branch=main)](https://travis-ci.com/Sage-Bionetworks/Synapse-React-Client) [![npm version](https://badge.fury.io/js/synapse-react-client.svg)](https://badge.fury.io/js/synaps

30 lines (29 loc) 998 B
import { AccessRequirementStatus } from './AccessRequirementStatus'; /** * The state of a Submission. * http://rest-docs.synapse.org/rest/org/sagebionetworks/repo/model/dataaccess/SubmissionState.html */ export declare enum SUBMISSION_STATE { SUBMITTED = "SUBMITTED", APPROVED = "APPROVED", REJECTED = "REJECTED", CANCELLED = "CANCELLED" } /** * The status of a Submission. * http://rest-docs.synapse.org/rest/org/sagebionetworks/repo/model/dataaccess/SubmissionStatus.html */ export declare type ACTSubmissionStatus = { submissionId: string; submittedBy: string; rejectedReason: string; state: SUBMISSION_STATE; modifiedOn: string; }; /** * The status of a user meeting an ACTAccessRequirement. * http://rest-docs.synapse.org/rest/org/sagebionetworks/repo/model/dataaccess/ManagedACTAccessRequirementStatus.html */ export interface ManagedACTAccessRequirementStatus extends AccessRequirementStatus { currentSubmissionStatus: ACTSubmissionStatus; }