/** * 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, AccessApprovalNotificationRequest, AccessApprovalNotificationResponse, AccessApprovalSearchRequest, AccessApprovalSearchResponse, AccessorGroupRequest, AccessorGroupResponse, AccessorGroupRevokeRequest, BatchAccessApprovalInfoRequest, BatchAccessApprovalInfoResponse } from '../models/index'; export interface DeleteRepoV1AccessApprovalRequest { requirementId: string; accessorId: string; } export interface GetRepoV1AccessApprovalApprovalIdRequest { approvalId: string; } export interface PostRepoV1AccessApprovalRequest { accessApproval: AccessApproval; } export interface PostRepoV1AccessApprovalGroupRequest { accessorGroupRequest: AccessorGroupRequest; } export interface PostRepoV1AccessApprovalInformationRequest { batchAccessApprovalInfoRequest: BatchAccessApprovalInfoRequest; } export interface PostRepoV1AccessApprovalNotificationsRequest { accessApprovalNotificationRequest: AccessApprovalNotificationRequest; } export interface PostRepoV1AccessApprovalSearchRequest { accessApprovalSearchRequest: AccessApprovalSearchRequest; } export interface PutRepoV1AccessApprovalGroupRevokeRequest { accessorGroupRevokeRequest: AccessorGroupRevokeRequest; } /** * */ export declare class AccessApprovalServicesApi extends runtime.BaseAPI { /** */ deleteRepoV1AccessApprovalRaw(requestParameters: DeleteRepoV1AccessApprovalRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** */ deleteRepoV1AccessApproval(requestParameters: DeleteRepoV1AccessApprovalRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** */ getRepoV1AccessApprovalApprovalIdRaw(requestParameters: GetRepoV1AccessApprovalApprovalIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** */ getRepoV1AccessApprovalApprovalId(requestParameters: GetRepoV1AccessApprovalApprovalIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** */ postRepoV1AccessApprovalRaw(requestParameters: PostRepoV1AccessApprovalRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** */ postRepoV1AccessApproval(requestParameters: PostRepoV1AccessApprovalRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** */ postRepoV1AccessApprovalGroupRaw(requestParameters: PostRepoV1AccessApprovalGroupRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** */ postRepoV1AccessApprovalGroup(requestParameters: PostRepoV1AccessApprovalGroupRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** */ postRepoV1AccessApprovalInformationRaw(requestParameters: PostRepoV1AccessApprovalInformationRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** */ postRepoV1AccessApprovalInformation(requestParameters: PostRepoV1AccessApprovalInformationRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** */ postRepoV1AccessApprovalNotificationsRaw(requestParameters: PostRepoV1AccessApprovalNotificationsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** */ postRepoV1AccessApprovalNotifications(requestParameters: PostRepoV1AccessApprovalNotificationsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** */ postRepoV1AccessApprovalSearchRaw(requestParameters: PostRepoV1AccessApprovalSearchRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** */ postRepoV1AccessApprovalSearch(requestParameters: PostRepoV1AccessApprovalSearchRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** */ putRepoV1AccessApprovalGroupRevokeRaw(requestParameters: PutRepoV1AccessApprovalGroupRevokeRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** */ putRepoV1AccessApprovalGroupRevoke(requestParameters: PutRepoV1AccessApprovalGroupRevokeRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; }