/** * 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. */ import * as runtime from '../runtime'; import type { AccessApproval, AccessRequirementStatus, CreateSubmissionRequest, DataaccessSubmission, DataaccessSubmissionStatus, OpenSubmissionPage, RequestInterface, ResearchProject, RestrictionInformationBatchRequest, RestrictionInformationBatchResponse, RestrictionInformationRequest, RestrictionInformationResponse, SubmissionInfoPage, SubmissionInfoPageRequest, SubmissionPage, SubmissionPageRequest, SubmissionSearchRequest, SubmissionSearchResponse, SubmissionStateChangeRequest, UserSubmissionSearchRequest, UserSubmissionSearchResponse } from '../models/index'; export interface DeleteRepoV1DataAccessSubmissionSubmissionIdRequest { submissionId: string; } export interface GetRepoV1AccessRequirementRequirementIdDataAccessRequestForUpdateRequest { requirementId: string; } export interface GetRepoV1AccessRequirementRequirementIdResearchProjectForUpdateRequest { requirementId: string; } export interface GetRepoV1AccessRequirementRequirementIdStatusRequest { requirementId: string; } export interface GetRepoV1DataAccessSubmissionOpenSubmissionsRequest { nextPageToken?: string; } export interface GetRepoV1DataAccessSubmissionSubmissionIdRequest { submissionId: string; } export interface GetRepoV1DataAccessSubmissionSubmissionIdUserAccessApprovalRequest { submissionId: string; } export interface GetRepoV1DataAccessSubmissionThreadThreadIdRequest { threadId: string; } export interface PostRepoV1AccessRequirementRequirementIdApprovedSubmissionInfoRequest { requirementId: string; submissionInfoPageRequest: SubmissionInfoPageRequest; } export interface PostRepoV1AccessRequirementRequirementIdSubmissionsRequest { requirementId: string; submissionPageRequest: SubmissionPageRequest; } export interface PostRepoV1DataAccessRequestRequest { requestInterface: RequestInterface; } export interface PostRepoV1DataAccessRequestRequestIdSubmissionRequest { requestId: string; createSubmissionRequest: CreateSubmissionRequest; } export interface PostRepoV1DataAccessSubmissionSearchRequest { submissionSearchRequest: SubmissionSearchRequest; } export interface PostRepoV1DataAccessSubmissionUserRequestsRequest { userSubmissionSearchRequest: UserSubmissionSearchRequest; } export interface PostRepoV1ResearchProjectRequest { researchProject: ResearchProject; } export interface PostRepoV1RestrictionInformationRequest { restrictionInformationRequest: RestrictionInformationRequest; } export interface PostRepoV1RestrictionInformationBatchRequest { restrictionInformationBatchRequest: RestrictionInformationBatchRequest; } export interface PutRepoV1DataAccessSubmissionSubmissionIdRequest { submissionId: string; submissionStateChangeRequest: SubmissionStateChangeRequest; } export interface PutRepoV1DataAccessSubmissionSubmissionIdCancellationRequest { submissionId: string; } /** * */ export declare class DataAccessServicesApi extends runtime.BaseAPI { /** */ deleteRepoV1DataAccessSubmissionSubmissionIdRaw(requestParameters: DeleteRepoV1DataAccessSubmissionSubmissionIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** */ deleteRepoV1DataAccessSubmissionSubmissionId(requestParameters: DeleteRepoV1DataAccessSubmissionSubmissionIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** */ getRepoV1AccessRequirementRequirementIdDataAccessRequestForUpdateRaw(requestParameters: GetRepoV1AccessRequirementRequirementIdDataAccessRequestForUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** */ getRepoV1AccessRequirementRequirementIdDataAccessRequestForUpdate(requestParameters: GetRepoV1AccessRequirementRequirementIdDataAccessRequestForUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** */ getRepoV1AccessRequirementRequirementIdResearchProjectForUpdateRaw(requestParameters: GetRepoV1AccessRequirementRequirementIdResearchProjectForUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** */ getRepoV1AccessRequirementRequirementIdResearchProjectForUpdate(requestParameters: GetRepoV1AccessRequirementRequirementIdResearchProjectForUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** */ getRepoV1AccessRequirementRequirementIdStatusRaw(requestParameters: GetRepoV1AccessRequirementRequirementIdStatusRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** */ getRepoV1AccessRequirementRequirementIdStatus(requestParameters: GetRepoV1AccessRequirementRequirementIdStatusRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** */ getRepoV1DataAccessSubmissionOpenSubmissionsRaw(requestParameters: GetRepoV1DataAccessSubmissionOpenSubmissionsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** */ getRepoV1DataAccessSubmissionOpenSubmissions(requestParameters?: GetRepoV1DataAccessSubmissionOpenSubmissionsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** */ getRepoV1DataAccessSubmissionSubmissionIdRaw(requestParameters: GetRepoV1DataAccessSubmissionSubmissionIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** */ getRepoV1DataAccessSubmissionSubmissionId(requestParameters: GetRepoV1DataAccessSubmissionSubmissionIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** */ getRepoV1DataAccessSubmissionSubmissionIdUserAccessApprovalRaw(requestParameters: GetRepoV1DataAccessSubmissionSubmissionIdUserAccessApprovalRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** */ getRepoV1DataAccessSubmissionSubmissionIdUserAccessApproval(requestParameters: GetRepoV1DataAccessSubmissionSubmissionIdUserAccessApprovalRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** */ getRepoV1DataAccessSubmissionThreadThreadIdRaw(requestParameters: GetRepoV1DataAccessSubmissionThreadThreadIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** */ getRepoV1DataAccessSubmissionThreadThreadId(requestParameters: GetRepoV1DataAccessSubmissionThreadThreadIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** */ postRepoV1AccessRequirementRequirementIdApprovedSubmissionInfoRaw(requestParameters: PostRepoV1AccessRequirementRequirementIdApprovedSubmissionInfoRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** */ postRepoV1AccessRequirementRequirementIdApprovedSubmissionInfo(requestParameters: PostRepoV1AccessRequirementRequirementIdApprovedSubmissionInfoRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** */ postRepoV1AccessRequirementRequirementIdSubmissionsRaw(requestParameters: PostRepoV1AccessRequirementRequirementIdSubmissionsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** */ postRepoV1AccessRequirementRequirementIdSubmissions(requestParameters: PostRepoV1AccessRequirementRequirementIdSubmissionsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** */ postRepoV1DataAccessRequestRaw(requestParameters: PostRepoV1DataAccessRequestRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** */ postRepoV1DataAccessRequest(requestParameters: PostRepoV1DataAccessRequestRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** */ postRepoV1DataAccessRequestRequestIdSubmissionRaw(requestParameters: PostRepoV1DataAccessRequestRequestIdSubmissionRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** */ postRepoV1DataAccessRequestRequestIdSubmission(requestParameters: PostRepoV1DataAccessRequestRequestIdSubmissionRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** */ postRepoV1DataAccessSubmissionSearchRaw(requestParameters: PostRepoV1DataAccessSubmissionSearchRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** */ postRepoV1DataAccessSubmissionSearch(requestParameters: PostRepoV1DataAccessSubmissionSearchRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** */ postRepoV1DataAccessSubmissionUserRequestsRaw(requestParameters: PostRepoV1DataAccessSubmissionUserRequestsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** */ postRepoV1DataAccessSubmissionUserRequests(requestParameters: PostRepoV1DataAccessSubmissionUserRequestsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** */ postRepoV1ResearchProjectRaw(requestParameters: PostRepoV1ResearchProjectRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** */ postRepoV1ResearchProject(requestParameters: PostRepoV1ResearchProjectRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** */ postRepoV1RestrictionInformationRaw(requestParameters: PostRepoV1RestrictionInformationRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** */ postRepoV1RestrictionInformation(requestParameters: PostRepoV1RestrictionInformationRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** */ postRepoV1RestrictionInformationBatchRaw(requestParameters: PostRepoV1RestrictionInformationBatchRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** */ postRepoV1RestrictionInformationBatch(requestParameters: PostRepoV1RestrictionInformationBatchRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** */ putRepoV1DataAccessSubmissionSubmissionIdRaw(requestParameters: PutRepoV1DataAccessSubmissionSubmissionIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** */ putRepoV1DataAccessSubmissionSubmissionId(requestParameters: PutRepoV1DataAccessSubmissionSubmissionIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** */ putRepoV1DataAccessSubmissionSubmissionIdCancellationRaw(requestParameters: PutRepoV1DataAccessSubmissionSubmissionIdCancellationRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** */ putRepoV1DataAccessSubmissionSubmissionIdCancellation(requestParameters: PutRepoV1DataAccessSubmissionSubmissionIdCancellationRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; }