/** * Synapse REST API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * * The version of the OpenAPI document: v1 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ /** * The status of a Submission. * @export * @interface DataaccessSubmissionStatus */ export interface DataaccessSubmissionStatus { /** * The ID of the Submission submitted for the given AccessRequirement. * @type {string} * @memberof DataaccessSubmissionStatus */ submissionId?: string; /** * The user who submitted the Submission for the given AccessRequirement. * @type {string} * @memberof DataaccessSubmissionStatus */ submittedBy?: string; /** * The reason the submission is rejected, if it's rejected. * @type {string} * @memberof DataaccessSubmissionStatus */ rejectedReason?: string; /** * The state of a Submission. * @type {string} * @memberof DataaccessSubmissionStatus */ state?: DataaccessSubmissionStatusStateEnum; /** * The date the Submission' status was last modified. * @type {string} * @memberof DataaccessSubmissionStatus */ modifiedOn?: string; } /** * @export */ export declare const DataaccessSubmissionStatusStateEnum: { readonly SUBMITTED: "SUBMITTED"; readonly APPROVED: "APPROVED"; readonly REJECTED: "REJECTED"; readonly CANCELLED: "CANCELLED"; }; export type DataaccessSubmissionStatusStateEnum = typeof DataaccessSubmissionStatusStateEnum[keyof typeof DataaccessSubmissionStatusStateEnum]; /** * Check if a given object implements the DataaccessSubmissionStatus interface. */ export declare function instanceOfDataaccessSubmissionStatus(value: object): value is DataaccessSubmissionStatus; export declare function DataaccessSubmissionStatusFromJSON(json: any): DataaccessSubmissionStatus; export declare function DataaccessSubmissionStatusFromJSONTyped(json: any, ignoreDiscriminator: boolean): DataaccessSubmissionStatus; export declare function DataaccessSubmissionStatusToJSON(json: any): DataaccessSubmissionStatus; export declare function DataaccessSubmissionStatusToJSONTyped(value?: DataaccessSubmissionStatus | null, ignoreDiscriminator?: boolean): any;