Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@coscine/api-client

Package Overview
Dependencies
Maintainers
4
Versions
46
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@coscine/api-client - npm Package Compare versions

Comparing version 3.3.1 to 3.3.2-package.0

dist/types/Coscine.Api.STS/@coscine/api/account-api.d.ts

258

dist/types/apis.d.ts
import { AxiosInstance } from 'axios';
declare function implementations(axios?: AxiosInstance): {
AccountApi: {
accountGetLoginUrls(options?: any): import("axios").AxiosPromise<import("./Coscine.Api.STS/api").LoginUrls>;
accountLogout(options?: any): import("axios").AxiosPromise<any>;
accountGetLoginUrls(options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api.STS").LoginUrls>;
accountLogout(options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<File>;
};
AdminApi: {
apiV2AdminOptions(options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
getAllProjects(requestParameters?: import("./Coscine.Api/api").AdminApiGetAllProjectsRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").ProjectAdminDtoIEnumerablePagedResponse>;
getAllResources(requestParameters?: import("./Coscine.Api/api").AdminApiGetAllResourcesRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").ResourceAdminDtoIEnumerablePagedResponse>;
getAllUsers(requestParameters?: import("./Coscine.Api/api").AdminApiGetAllUsersRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").UserDtoIEnumerablePagedResponse>;
getMetadataGraph(requestParameters: import("./Coscine.Api/api").AdminApiGetMetadataGraphRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").RdfDefinitionDtoResponse>;
updateMetadataGraph(requestParameters?: import("./Coscine.Api/api").AdminApiUpdateMetadataGraphRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
};
ApplicationProfileApi: {
apiV2ApplicationProfilesOptions(options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
createApplicationProfileRequest(requestParameters?: import("./Coscine.Api/api").ApplicationProfileApiCreateApplicationProfileRequestRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").ApplicationProfileForCreationDtoResponse>;
getApplicationProfile(requestParameters: import("./Coscine.Api/api").ApplicationProfileApiGetApplicationProfileRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").ApplicationProfileDtoResponse>;
getApplicationProfiles(requestParameters?: import("./Coscine.Api/api").ApplicationProfileApiGetApplicationProfilesRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").ApplicationProfileDtoPagedResponse>;
getRawApplicationProfile(requestParameters: import("./Coscine.Api/api").ApplicationProfileApiGetRawApplicationProfileRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<string>;
};
BlobApi: {
apiV2ProjectsProjectIdResourcesResourceIdBlobsOptions(projectId: string, resourceId: string, options?: any): import("axios").AxiosPromise<void>;
createBlob(projectId: string, resourceId: string, key: string, file?: any, options?: any): import("axios").AxiosPromise<void>;
deleteBlob(projectId: string, resourceId: string, key: string, options?: any): import("axios").AxiosPromise<void>;
getBlob(projectId: string, resourceId: string, key: string, options?: any): import("axios").AxiosPromise<any>;
updateBlob(projectId: string, resourceId: string, key: string, file?: any, options?: any): import("axios").AxiosPromise<void>;
apiV2ProjectsProjectIdResourcesResourceIdBlobsOptions(requestParameters: import("./Coscine.Api/api").BlobApiApiV2ProjectsProjectIdResourcesResourceIdBlobsOptionsRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
createBlob(requestParameters: import("./Coscine.Api/api").BlobApiCreateBlobRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
deleteBlob(requestParameters: import("./Coscine.Api/api").BlobApiDeleteBlobRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
getBlob(requestParameters: import("./Coscine.Api/api").BlobApiGetBlobRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<File>;
updateBlob(requestParameters: import("./Coscine.Api/api").BlobApiUpdateBlobRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
};
DisciplineApi: {
apiV2DisciplinesOptions(options?: any): import("axios").AxiosPromise<void>;
getDiscipline(disciplineId: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api/api").DisciplineDtoResponse>;
getDisciplines(pageNumber?: number, pageSize?: number, orderBy?: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api/api").DisciplineDtoPagedResponse>;
apiV2DisciplinesOptions(options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
getDiscipline(requestParameters: import("./Coscine.Api/api").DisciplineApiGetDisciplineRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").DisciplineDtoResponse>;
getDisciplines(requestParameters?: import("./Coscine.Api/api").DisciplineApiGetDisciplinesRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").DisciplineDtoPagedResponse>;
};
HomeApi: {
homeIndex(options?: any): import("axios").AxiosPromise<any>;
homeIndex(options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<File>;
};
LanguageApi: {
apiV2LanguagesOptions(options?: any): import("axios").AxiosPromise<void>;
getLanguage(languageId: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api/api").LanguageDtoResponse>;
getLanguages(pageNumber?: number, pageSize?: number, orderBy?: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api/api").LanguageDtoPagedResponse>;
apiV2LanguagesOptions(options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
getLanguage(requestParameters: import("./Coscine.Api/api").LanguageApiGetLanguageRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").LanguageDtoResponse>;
getLanguages(requestParameters?: import("./Coscine.Api/api").LanguageApiGetLanguagesRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").LanguageDtoIEnumerableResponse>;
};
LicenseApi: {
apiV2LicensesOptions(options?: any): import("axios").AxiosPromise<void>;
getLicense(licenseId: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api/api").LicenseDtoResponse>;
getLicenses(pageNumber?: number, pageSize?: number, orderBy?: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api/api").LicenseDtoPagedResponse>;
apiV2LicensesOptions(options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
getLicense(requestParameters: import("./Coscine.Api/api").LicenseApiGetLicenseRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").LicenseDtoResponse>;
getLicenses(requestParameters?: import("./Coscine.Api/api").LicenseApiGetLicensesRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").LicenseDtoPagedResponse>;
};
MaintenanceApi: {
apiV2MaintenancesOptions(options?: any): import("axios").AxiosPromise<void>;
getCurrentMaintenances(options?: any): import("axios").AxiosPromise<import("./Coscine.Api/api").MaintenanceDtoPagedResponse>;
apiV2MaintenancesOptions(options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
getCurrentMaintenances(options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").MaintenanceDtoPagedResponse>;
};
MergeApi: {
mergeCallback(returnUrl?: string, options?: any): import("axios").AxiosPromise<any>;
mergeLogin(returnUrl?: string, options?: any): import("axios").AxiosPromise<any>;
mergeCallback(requestParameters?: import("./Coscine.Api.STS/api").MergeApiMergeCallbackRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<File>;
mergeLogin(requestParameters?: import("./Coscine.Api.STS/api").MergeApiMergeLoginRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<File>;
};
VocabularyApi: {
apiV2VocabulariesOptions(options?: any): import("axios").AxiosPromise<void>;
getVocabularies(searchTerm?: string, language?: import("./Coscine.Api/api").AcceptedLanguage, pageNumber?: number, pageSize?: number, orderBy?: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api/api").VocabularyDtoPagedResponse>;
getVocabularyInstance(instance: string, acceptLanguage?: import("./Coscine.Api/api").AcceptedLanguage, options?: any): import("axios").AxiosPromise<import("./Coscine.Api/api").VocabularyInstanceDtoResponse>;
getVocabularyInstances(_class: string, searchTerm?: string, language?: import("./Coscine.Api/api").AcceptedLanguage, pageSize?: number, pageNumber?: number, orderBy?: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api/api").VocabularyInstanceDtoPagedResponse>;
};
ApplicationProfileApi: {
apiV2ApplicationProfilesOptions(options?: any): import("axios").AxiosPromise<void>;
createApplicationProfileRequest(applicationProfileForCreationDto?: import("./Coscine.Api/api").ApplicationProfileForCreationDto, options?: any): import("axios").AxiosPromise<import("./Coscine.Api/api").ApplicationProfileForCreationDtoResponse>;
getApplicationProfile(profile: string, format?: import("./Coscine.Api/api").RdfFormat, acceptLanguage?: import("./Coscine.Api/api").AcceptedLanguage, options?: any): import("axios").AxiosPromise<import("./Coscine.Api/api").ApplicationProfileDtoResponse>;
getApplicationProfiles(searchTerm?: string, language?: import("./Coscine.Api/api").AcceptedLanguage, modules?: boolean, pageNumber?: number, pageSize?: number, orderBy?: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api/api").ApplicationProfileDtoPagedResponse>;
getRawApplicationProfile(profile: string, options?: any): import("axios").AxiosPromise<string>;
};
ORCiDApi: {
oRCiDLoginGET(returnUrl?: string, options?: any): import("axios").AxiosPromise<any>;
oRCiDLoginPOST(oRCiDJWT?: string, returnUrl?: string, options?: any): import("axios").AxiosPromise<any>;
oRCiDLoginGET(requestParameters?: import("./Coscine.Api.STS/api").ORCiDApiORCiDLoginGETRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<File>;
oRCiDLoginPOST(requestParameters?: import("./Coscine.Api.STS/api").ORCiDApiORCiDLoginPOSTRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<File>;
};
OrganizationApi: {
apiV2OrganizationsOptions(options?: any): import("axios").AxiosPromise<void>;
getOrganization(organizationRorUri: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api/api").OrganizationDtoResponse>;
getOrganizations(searchTerm?: string, pageNumber?: number, pageSize?: number, orderBy?: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api/api").OrganizationDtoPagedResponse>;
apiV2OrganizationsOptions(options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
getOrganization(requestParameters: import("./Coscine.Api/api").OrganizationApiGetOrganizationRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").OrganizationDtoResponse>;
getOrganizations(requestParameters?: import("./Coscine.Api/api").OrganizationApiGetOrganizationsRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").OrganizationDtoPagedResponse>;
};
PidApi: {
apiV2PidsOptions(options?: any): import("axios").AxiosPromise<void>;
sendRequestToOwner(prefix: string, id: string, pidRequestDto?: import("./Coscine.Api/api").PidRequestDto, options?: any): import("axios").AxiosPromise<void>;
validatePid(prefix: string, id: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api/api").PidValidationDtoResponse>;
apiV2PidsOptions(options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
sendRequestToOwner(requestParameters: import("./Coscine.Api/api").PidApiSendRequestToOwnerRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
validatePid(requestParameters: import("./Coscine.Api/api").PidApiValidatePidRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").PidValidationDtoResponse>;
};
ProjectApi: {
apiV2ProjectsOptions(options?: any): import("axios").AxiosPromise<void>;
createProject(projectForCreationDto?: import("./Coscine.Api/api").ProjectForCreationDto, options?: any): import("axios").AxiosPromise<import("./Coscine.Api/api").ProjectDtoResponse>;
deleteProject(projectId: string, options?: any): import("axios").AxiosPromise<void>;
getProject(projectId: string, includeSubProjects?: boolean, options?: any): import("axios").AxiosPromise<import("./Coscine.Api/api").ProjectDtoResponse>;
getProjects(topLevel?: boolean, pageNumber?: number, pageSize?: number, orderBy?: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api/api").ProjectDtoPagedResponse>;
updateProject(projectId: string, projectForUpdateDto?: import("./Coscine.Api/api").ProjectForUpdateDto, options?: any): import("axios").AxiosPromise<void>;
apiV2ProjectsOptions(options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
createProject(requestParameters?: import("./Coscine.Api/api").ProjectApiCreateProjectRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").ProjectDtoResponse>;
deleteProject(requestParameters: import("./Coscine.Api/api").ProjectApiDeleteProjectRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
getProject(requestParameters: import("./Coscine.Api/api").ProjectApiGetProjectRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").ProjectDtoResponse>;
getProjects(requestParameters?: import("./Coscine.Api/api").ProjectApiGetProjectsRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").ProjectDtoPagedResponse>;
updateProject(requestParameters: import("./Coscine.Api/api").ProjectApiUpdateProjectRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
};
ProjectInvitationApi: {
apiV2ProjectsProjectIdInvitationsOptions(requestParameters: import("./Coscine.Api/api").ProjectInvitationApiApiV2ProjectsProjectIdInvitationsOptionsRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
createProjectInvitation(requestParameters: import("./Coscine.Api/api").ProjectInvitationApiCreateProjectInvitationRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").ProjectInvitationDtoResponse>;
deleteProjectInvitation(requestParameters: import("./Coscine.Api/api").ProjectInvitationApiDeleteProjectInvitationRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
getProjectInvitation(requestParameters: import("./Coscine.Api/api").ProjectInvitationApiGetProjectInvitationRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").ProjectInvitationDtoResponse>;
getProjectInvitations(requestParameters: import("./Coscine.Api/api").ProjectInvitationApiGetProjectInvitationsRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").ProjectInvitationDtoPagedResponse>;
};
ProjectMemberApi: {
addMembership(requestParameters: import("./Coscine.Api/api").ProjectMemberApiAddMembershipRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").ProjectRoleDtoResponse>;
apiV2ProjectsProjectIdMembersOptions(requestParameters: import("./Coscine.Api/api").ProjectMemberApiApiV2ProjectsProjectIdMembersOptionsRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
deleteMembership(requestParameters: import("./Coscine.Api/api").ProjectMemberApiDeleteMembershipRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
getMembership(requestParameters: import("./Coscine.Api/api").ProjectMemberApiGetMembershipRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").ProjectRoleDtoResponse>;
getMemberships(requestParameters: import("./Coscine.Api/api").ProjectMemberApiGetMembershipsRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").ProjectRoleDtoPagedResponse>;
updateMembership(requestParameters: import("./Coscine.Api/api").ProjectMemberApiUpdateMembershipRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
};
ProjectQuotaApi: {
apiV2ProjectsProjectIdQuotasOptions(requestParameters: import("./Coscine.Api/api").ProjectQuotaApiApiV2ProjectsProjectIdQuotasOptionsRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
getProjectQuota(requestParameters: import("./Coscine.Api/api").ProjectQuotaApiGetProjectQuotaRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").ProjectQuotaDtoResponse>;
getProjectQuotas(requestParameters: import("./Coscine.Api/api").ProjectQuotaApiGetProjectQuotasRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").ProjectQuotaDtoPagedResponse>;
updateProjectQuota(requestParameters: import("./Coscine.Api/api").ProjectQuotaApiUpdateProjectQuotaRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
};
ProjectResourceApi: {
apiV2ProjectsProjectIdResourcesOptions(projectId: string, options?: any): import("axios").AxiosPromise<void>;
createResourceForProject(projectId: string, resourceForCreationDto?: import("./Coscine.Api/api").ResourceForCreationDto, options?: any): import("axios").AxiosPromise<import("./Coscine.Api/api").ResourceDtoResponse>;
deleteResourceForProject(projectId: string, resourceId: string, options?: any): import("axios").AxiosPromise<void>;
getResourceForProject(projectId: string, resourceId: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api/api").ResourceDtoResponse>;
getResourcesForProject(projectId: string, pageNumber?: number, pageSize?: number, orderBy?: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api/api").ResourceDtoPagedResponse>;
updateResourceForProject(projectId: string, resourceId: string, resourceForUpdateDto?: import("./Coscine.Api/api").ResourceForUpdateDto, options?: any): import("axios").AxiosPromise<void>;
apiV2ProjectsProjectIdResourcesOptions(requestParameters: import("./Coscine.Api/api").ProjectResourceApiApiV2ProjectsProjectIdResourcesOptionsRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
createResourceForProject(requestParameters: import("./Coscine.Api/api").ProjectResourceApiCreateResourceForProjectRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").ResourceDtoResponse>;
deleteResourceForProject(requestParameters: import("./Coscine.Api/api").ProjectResourceApiDeleteResourceForProjectRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
getResourceForProject(requestParameters: import("./Coscine.Api/api").ProjectResourceApiGetResourceForProjectRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").ResourceDtoResponse>;
getResourcesForProject(requestParameters: import("./Coscine.Api/api").ProjectResourceApiGetResourcesForProjectRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").ResourceDtoPagedResponse>;
updateResourceForProject(requestParameters: import("./Coscine.Api/api").ProjectResourceApiUpdateResourceForProjectRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
};
ProjectResourceQuotaApi: {
apiV2ProjectsProjectIdResourcesResourceIdQuotaOptions(projectId: string, resourceId: string, options?: any): import("axios").AxiosPromise<void>;
getQuotaForResourceForProject(projectId: string, resourceId: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api/api").ResourceQuotaDtoResponse>;
apiV2ProjectsProjectIdResourcesResourceIdQuotaOptions(requestParameters: import("./Coscine.Api/api").ProjectResourceQuotaApiApiV2ProjectsProjectIdResourcesResourceIdQuotaOptionsRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
getQuotaForResourceForProject(requestParameters: import("./Coscine.Api/api").ProjectResourceQuotaApiGetQuotaForResourceForProjectRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").ResourceQuotaDtoResponse>;
};
ProjectResourceTypeApi: {
apiV2ProjectsProjectIdResourceTypesOptions(projectId: string, options?: any): import("axios").AxiosPromise<void>;
getAvailableResourceTypesInformationForProject(projectId: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api/api").ResourceTypeInformationDtoIEnumerableResponse>;
apiV2ProjectsProjectIdResourceTypesOptions(requestParameters: import("./Coscine.Api/api").ProjectResourceTypeApiApiV2ProjectsProjectIdResourceTypesOptionsRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
getAvailableResourceTypesInformationForProject(requestParameters: import("./Coscine.Api/api").ProjectResourceTypeApiGetAvailableResourceTypesInformationForProjectRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").ResourceTypeInformationDtoIEnumerableResponse>;
};
ProjectInvitationApi: {
apiV2ProjectsProjectIdInvitationsOptions(projectId: string, options?: any): import("axios").AxiosPromise<void>;
createProjectInvitation(projectId: string, projectInvitationForProjectManipulationDto?: import("./Coscine.Api/api").ProjectInvitationForProjectManipulationDto, options?: any): import("axios").AxiosPromise<import("./Coscine.Api/api").ProjectInvitationDtoResponse>;
deleteProjectInvitation(projectId: string, projectInvitationId: string, options?: any): import("axios").AxiosPromise<void>;
getProjectInvitation(projectId: string, projectInvitationId: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api/api").ProjectInvitationDtoResponse>;
getProjectInvitations(projectId: string, pageNumber?: number, pageSize?: number, orderBy?: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api/api").ProjectInvitationDtoPagedResponse>;
};
ProjectQuotaApi: {
apiV2ProjectsProjectIdQuotasOptions(projectId: string, options?: any): import("axios").AxiosPromise<void>;
getProjectQuota(projectId: string, resourceTypeId: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api/api").ProjectQuotaDtoResponse>;
getProjectQuotas(projectId: string, pageNumber?: number, pageSize?: number, orderBy?: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api/api").ProjectQuotaDtoPagedResponse>;
updateProjectQuota(projectId: string, resourceTypeId: string, projectQuotaForUpdateDto?: import("./Coscine.Api/api").ProjectQuotaForUpdateDto, options?: any): import("axios").AxiosPromise<void>;
};
ProjectMemberApi: {
addMembership(projectId: string, projectRoleForProjectCreationDto?: import("./Coscine.Api/api").ProjectRoleForProjectCreationDto, options?: any): import("axios").AxiosPromise<import("./Coscine.Api/api").ProjectRoleDtoResponse>;
apiV2ProjectsProjectIdMembersOptions(projectId: string, options?: any): import("axios").AxiosPromise<void>;
deleteMembership(projectId: string, membershipId: string, options?: any): import("axios").AxiosPromise<void>;
getMembership(projectId: string, membershipId: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api/api").ProjectRoleDtoResponse>;
getMemberships(projectId: string, pageNumber?: number, pageSize?: number, orderBy?: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api/api").ProjectRoleDtoPagedResponse>;
updateMembership(projectId: string, membershipId: string, projectRoleForProjectManipulationDto?: import("./Coscine.Api/api").ProjectRoleForProjectManipulationDto, options?: any): import("axios").AxiosPromise<void>;
};
ResourceApi: {
apiV2ResourcesOptions(options?: any): import("axios").AxiosPromise<void>;
getResource(resourceId: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api/api").ResourceDtoResponse>;
apiV2ResourcesOptions(options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
getResource(requestParameters: import("./Coscine.Api/api").ResourceApiGetResourceRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").ResourceDtoResponse>;
};
ResourceTypeApi: {
apiV2ResourceTypesOptions(options?: any): import("axios").AxiosPromise<void>;
getAllGitlabBranchesForProject(gitlabProjectId: number, domain: string, accessToken: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api/api").GitlabBranchDtoIEnumerableResponse>;
getAllGitlabProjects(domain: string, accessToken: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api/api").GitlabProjectDtoIEnumerableResponse>;
getAllResourceTypesInformation(options?: any): import("axios").AxiosPromise<import("./Coscine.Api/api").ResourceTypeInformationDtoIEnumerableResponse>;
getGitlabProject(gitlabProjectId: number, domain: string, accessToken: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api/api").GitlabProjectDtoResponse>;
getResourceTypeInformation(resourceTypeId: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api/api").ResourceTypeInformationDtoResponse>;
apiV2ResourceTypesOptions(options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
getAllGitlabBranchesForProject(requestParameters: import("./Coscine.Api/api").ResourceTypeApiGetAllGitlabBranchesForProjectRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").GitlabBranchDtoIEnumerableResponse>;
getAllGitlabProjects(requestParameters: import("./Coscine.Api/api").ResourceTypeApiGetAllGitlabProjectsRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").GitlabProjectDtoIEnumerableResponse>;
getAllResourceTypesInformation(options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").ResourceTypeInformationDtoIEnumerableResponse>;
getGitlabProject(requestParameters: import("./Coscine.Api/api").ResourceTypeApiGetGitlabProjectRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").GitlabProjectDtoResponse>;
getResourceTypeInformation(requestParameters: import("./Coscine.Api/api").ResourceTypeApiGetResourceTypeInformationRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").ResourceTypeInformationDtoResponse>;
};
RoleApi: {
apiV2RolesOptions(options?: any): import("axios").AxiosPromise<void>;
getRole(roleId: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api/api").RoleDtoResponse>;
getRoles(pageNumber?: number, pageSize?: number, orderBy?: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api/api").RoleDtoPagedResponse>;
apiV2RolesOptions(options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
getRole(requestParameters: import("./Coscine.Api/api").RoleApiGetRoleRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").RoleDtoResponse>;
getRoles(requestParameters?: import("./Coscine.Api/api").RoleApiGetRolesRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").RoleDtoPagedResponse>;
};
SearchApi: {
apiV2SearchOptions(options?: any): import("axios").AxiosPromise<void>;
getSearchResults(query?: string, useAdvancedSyntax?: boolean, languages?: string[], category?: import("./Coscine.Api/api").SearchCategoryType, pageNumber?: number, pageSize?: number, orderBy?: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api/api").SearchResultDtoPagedSearchResponse>;
apiV2SearchOptions(options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
getSearchResults(requestParameters?: import("./Coscine.Api/api").SearchApiGetSearchResultsRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").SearchResultDtoPagedSearchResponse>;
};
SelfApi: {
acceptCurrentTos(requestParameters?: import("./Coscine.Api/api").SelfApiAcceptCurrentTosRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
apiV2SelfOptions(options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
confirmUserEmail(requestParameters: import("./Coscine.Api/api").SelfApiConfirmUserEmailRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
getCurrentUser(options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").UserDtoResponse>;
initiateUserMerge(requestParameters: import("./Coscine.Api/api").SelfApiInitiateUserMergeRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").UserMergeDtoResponse>;
resolveProjectInvitation(requestParameters?: import("./Coscine.Api/api").SelfApiResolveProjectInvitationRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
updateCurrentUser(requestParameters?: import("./Coscine.Api/api").SelfApiUpdateCurrentUserRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
};
SelfApiTokenApi: {
apiV2SelfApiTokensOptions(options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
createApiToken(requestParameters?: import("./Coscine.Api/api").SelfApiTokenApiCreateApiTokenRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").ApiTokenDtoResponse>;
getAllApiTokens(requestParameters?: import("./Coscine.Api/api").SelfApiTokenApiGetAllApiTokensRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").ApiTokenDtoPagedResponse>;
getApiToken(requestParameters: import("./Coscine.Api/api").SelfApiTokenApiGetApiTokenRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").ApiTokenDtoResponse>;
revokeToken(requestParameters: import("./Coscine.Api/api").SelfApiTokenApiRevokeTokenRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
};
ShibbolethApi: {
shibbolethCallback(returnUrl?: string, remoteError?: string, options?: any): import("axios").AxiosPromise<any>;
shibbolethLogin(returnUrl?: string, entityId?: string, options?: any): import("axios").AxiosPromise<any>;
shibbolethCallback(requestParameters?: import("./Coscine.Api.STS/api").ShibbolethApiShibbolethCallbackRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<File>;
shibbolethLogin(requestParameters?: import("./Coscine.Api.STS/api").ShibbolethApiShibbolethLoginRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<File>;
};
TitleApi: {
apiV2TitlesOptions(options?: any): import("axios").AxiosPromise<void>;
getTitle(titleId: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api/api").TitleDtoResponse>;
getTitles(pageNumber?: number, pageSize?: number, orderBy?: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api/api").TitleDtoPagedResponse>;
apiV2TitlesOptions(options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
getTitle(requestParameters: import("./Coscine.Api/api").TitleApiGetTitleRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").TitleDtoResponse>;
getTitles(requestParameters?: import("./Coscine.Api/api").TitleApiGetTitlesRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").TitleDtoIEnumerableResponse>;
};
SelfApiTokenApi: {
apiV2SelfApiTokensOptions(options?: any): import("axios").AxiosPromise<void>;
createApiToken(apiTokenForCreationDto?: import("./Coscine.Api/api").ApiTokenForCreationDto, options?: any): import("axios").AxiosPromise<import("./Coscine.Api/api").ApiTokenDtoResponse>;
getAllApiTokens(pageNumber?: number, pageSize?: number, orderBy?: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api/api").ApiTokenDtoPagedResponse>;
getApiToken(apiTokenId: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api/api").ApiTokenDtoResponse>;
revokeToken(apiTokenId: string, options?: any): import("axios").AxiosPromise<void>;
};
SelfApi: {
acceptCurrentTos(userTermsOfServiceAcceptDto?: import("./Coscine.Api/api").UserTermsOfServiceAcceptDto, options?: any): import("axios").AxiosPromise<void>;
apiV2SelfOptions(options?: any): import("axios").AxiosPromise<void>;
confirmUserEmail(confirmationToken: string, options?: any): import("axios").AxiosPromise<void>;
getCurrentUser(options?: any): import("axios").AxiosPromise<import("./Coscine.Api/api").UserDtoResponse>;
initiateUserMerge(identityProvider: import("./Coscine.Api/api").IdentityProviders, options?: any): import("axios").AxiosPromise<import("./Coscine.Api/api").UserMergeDtoResponse>;
resolveProjectInvitation(projectInvitationResolveDto?: import("./Coscine.Api/api").ProjectInvitationResolveDto, options?: any): import("axios").AxiosPromise<void>;
updateCurrentUser(userForUpdateDto?: import("./Coscine.Api/api").UserForUpdateDto, options?: any): import("axios").AxiosPromise<void>;
};
TosApi: {
apiV2TosOptions(options?: any): import("axios").AxiosPromise<void>;
getTos(options?: any): import("axios").AxiosPromise<import("./Coscine.Api/api").TermsOfServiceDtoResponse>;
apiV2TosOptions(options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
getTos(options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").TermsOfServiceDtoResponse>;
};
TreeApi: {
apiV2ProjectsProjectIdResourcesResourceIdTreesOptions(projectId: string, resourceId: string, options?: any): import("axios").AxiosPromise<void>;
createMetadataTree(projectId: string, resourceId: string, metadataTreeForCreationDto?: import("./Coscine.Api/api").MetadataTreeForCreationDto, options?: any): import("axios").AxiosPromise<import("./Coscine.Api/api").MetadataTreeDtoResponse>;
getFileTree(projectId: string, resourceId: string, path?: string, pageNumber?: number, pageSize?: number, orderBy?: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api/api").FileTreeDtoPagedResponse>;
getMetadataTree(projectId: string, resourceId: string, path?: string, format?: import("./Coscine.Api/api").RdfFormat, pageNumber?: number, pageSize?: number, orderBy?: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api/api").MetadataTreeDtoPagedResponse>;
updateMetadataTree(projectId: string, resourceId: string, metadataTreeForUpdateDto?: import("./Coscine.Api/api").MetadataTreeForUpdateDto, options?: any): import("axios").AxiosPromise<void>;
apiV2ProjectsProjectIdResourcesResourceIdTreesOptions(requestParameters: import("./Coscine.Api/api").TreeApiApiV2ProjectsProjectIdResourcesResourceIdTreesOptionsRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
createMetadataTree(requestParameters: import("./Coscine.Api/api").TreeApiCreateMetadataTreeRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").MetadataTreeDtoResponse>;
getFileTree(requestParameters: import("./Coscine.Api/api").TreeApiGetFileTreeRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").FileTreeDtoPagedResponse>;
getMetadataTree(requestParameters: import("./Coscine.Api/api").TreeApiGetMetadataTreeRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").MetadataTreeDtoPagedResponse>;
updateMetadataTree(requestParameters: import("./Coscine.Api/api").TreeApiUpdateMetadataTreeRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
};
UserApi: {
apiV2UsersOptions(options?: any): import("axios").AxiosPromise<void>;
getUsers(searchTerm: string, orderBy?: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api/api").PublicUserDtoIEnumerableResponse>;
apiV2UsersOptions(options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
getUsers(requestParameters: import("./Coscine.Api/api").UserApiGetUsersRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").PublicUserDtoIEnumerableResponse>;
};
VisibilityApi: {
apiV2VisibilitiesOptions(options?: any): import("axios").AxiosPromise<void>;
getVisibilities(pageNumber?: number, pageSize?: number, orderBy?: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api/api").VisibilityDtoPagedResponse>;
getVisibility(visibilityId: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api/api").VisibilityDtoResponse>;
apiV2VisibilitiesOptions(options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
getVisibilities(requestParameters?: import("./Coscine.Api/api").VisibilityApiGetVisibilitiesRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").VisibilityDtoPagedResponse>;
getVisibility(requestParameters: import("./Coscine.Api/api").VisibilityApiGetVisibilityRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").VisibilityDtoResponse>;
};
VocabularyApi: {
apiV2VocabulariesOptions(options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
getVocabularies(requestParameters?: import("./Coscine.Api/api").VocabularyApiGetVocabulariesRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").VocabularyDtoPagedResponse>;
getVocabularyInstance(requestParameters: import("./Coscine.Api/api").VocabularyApiGetVocabularyInstanceRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").VocabularyInstanceDtoResponse>;
getVocabularyInstances(requestParameters: import("./Coscine.Api/api").VocabularyApiGetVocabularyInstancesRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").VocabularyInstanceDtoPagedResponse>;
};
};
export default implementations;
declare const instance: import("axios").AxiosInstance;
export default instance;

@@ -12,455 +12,6 @@ /**

*/
import { Configuration } from './configuration';
import { AxiosPromise, AxiosInstance } from 'axios';
import { RequestArgs, BaseAPI } from './base';
/**
*
* @export
* @interface EntityId
*/
export interface EntityId {
/**
*
* @type {string}
* @memberof EntityId
*/
id?: string | null;
}
/**
*
* @export
* @interface LoginUrls
*/
export interface LoginUrls {
/**
*
* @type {string}
* @memberof LoginUrls
*/
orcidUrl?: string | null;
/**
*
* @type {Array<EntityId>}
* @memberof LoginUrls
*/
identityProviders?: Array<EntityId> | null;
}
/**
* AccountApi - axios parameter creator
* @export
*/
export declare const AccountApiAxiosParamCreator: (configuration?: Configuration) => {
/**
*
* @summary Return relevant URLs for logging the user in
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
accountGetLoginUrls: (options?: any) => Promise<RequestArgs>;
/**
*
* @summary Route for logging the user out of Coscine
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
accountLogout: (options?: any) => Promise<RequestArgs>;
};
/**
* AccountApi - functional programming interface
* @export
*/
export declare const AccountApiFp: (configuration?: Configuration) => {
/**
*
* @summary Return relevant URLs for logging the user in
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
accountGetLoginUrls(options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<LoginUrls>>;
/**
*
* @summary Route for logging the user out of Coscine
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
accountLogout(options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<any>>;
};
/**
* AccountApi - factory interface
* @export
*/
export declare const AccountApiFactory: (configuration?: Configuration, basePath?: string, axios?: AxiosInstance) => {
/**
*
* @summary Return relevant URLs for logging the user in
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
accountGetLoginUrls(options?: any): AxiosPromise<LoginUrls>;
/**
*
* @summary Route for logging the user out of Coscine
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
accountLogout(options?: any): AxiosPromise<any>;
};
/**
* AccountApi - object-oriented interface
* @export
* @class AccountApi
* @extends {BaseAPI}
*/
export declare class AccountApi extends BaseAPI {
/**
*
* @summary Return relevant URLs for logging the user in
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof AccountApi
*/
accountGetLoginUrls(options?: any): Promise<import("axios").AxiosResponse<LoginUrls>>;
/**
*
* @summary Route for logging the user out of Coscine
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof AccountApi
*/
accountLogout(options?: any): Promise<import("axios").AxiosResponse<any>>;
}
/**
* HomeApi - axios parameter creator
* @export
*/
export declare const HomeApiAxiosParamCreator: (configuration?: Configuration) => {
/**
*
* @summary The controller that the user is automatically entering when accesing the route .../coscine/api/Coscine.STS/
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
homeIndex: (options?: any) => Promise<RequestArgs>;
};
/**
* HomeApi - functional programming interface
* @export
*/
export declare const HomeApiFp: (configuration?: Configuration) => {
/**
*
* @summary The controller that the user is automatically entering when accesing the route .../coscine/api/Coscine.STS/
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
homeIndex(options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<any>>;
};
/**
* HomeApi - factory interface
* @export
*/
export declare const HomeApiFactory: (configuration?: Configuration, basePath?: string, axios?: AxiosInstance) => {
/**
*
* @summary The controller that the user is automatically entering when accesing the route .../coscine/api/Coscine.STS/
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
homeIndex(options?: any): AxiosPromise<any>;
};
/**
* HomeApi - object-oriented interface
* @export
* @class HomeApi
* @extends {BaseAPI}
*/
export declare class HomeApi extends BaseAPI {
/**
*
* @summary The controller that the user is automatically entering when accesing the route .../coscine/api/Coscine.STS/
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof HomeApi
*/
homeIndex(options?: any): Promise<import("axios").AxiosResponse<any>>;
}
/**
* MergeApi - axios parameter creator
* @export
*/
export declare const MergeApiAxiosParamCreator: (configuration?: Configuration) => {
/**
*
* @param {string} [returnUrl]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
mergeCallback: (returnUrl?: string, options?: any) => Promise<RequestArgs>;
/**
*
* @param {string} [returnUrl]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
mergeLogin: (returnUrl?: string, options?: any) => Promise<RequestArgs>;
};
/**
* MergeApi - functional programming interface
* @export
*/
export declare const MergeApiFp: (configuration?: Configuration) => {
/**
*
* @param {string} [returnUrl]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
mergeCallback(returnUrl?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<any>>;
/**
*
* @param {string} [returnUrl]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
mergeLogin(returnUrl?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<any>>;
};
/**
* MergeApi - factory interface
* @export
*/
export declare const MergeApiFactory: (configuration?: Configuration, basePath?: string, axios?: AxiosInstance) => {
/**
*
* @param {string} [returnUrl]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
mergeCallback(returnUrl?: string, options?: any): AxiosPromise<any>;
/**
*
* @param {string} [returnUrl]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
mergeLogin(returnUrl?: string, options?: any): AxiosPromise<any>;
};
/**
* MergeApi - object-oriented interface
* @export
* @class MergeApi
* @extends {BaseAPI}
*/
export declare class MergeApi extends BaseAPI {
/**
*
* @param {string} [returnUrl]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof MergeApi
*/
mergeCallback(returnUrl?: string, options?: any): Promise<import("axios").AxiosResponse<any>>;
/**
*
* @param {string} [returnUrl]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof MergeApi
*/
mergeLogin(returnUrl?: string, options?: any): Promise<import("axios").AxiosResponse<any>>;
}
/**
* ORCiDApi - axios parameter creator
* @export
*/
export declare const ORCiDApiAxiosParamCreator: (configuration?: Configuration) => {
/**
*
* @summary ORCiD Login Route
* @param {string} [returnUrl] URL to be redirected to
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
oRCiDLoginGET: (returnUrl?: string, options?: any) => Promise<RequestArgs>;
/**
*
* @summary Execute ORCiD validation and login
* @param {string} [oRCiDJWT]
* @param {string} [returnUrl] URL to be redirected to
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
oRCiDLoginPOST: (oRCiDJWT?: string, returnUrl?: string, options?: any) => Promise<RequestArgs>;
};
/**
* ORCiDApi - functional programming interface
* @export
*/
export declare const ORCiDApiFp: (configuration?: Configuration) => {
/**
*
* @summary ORCiD Login Route
* @param {string} [returnUrl] URL to be redirected to
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
oRCiDLoginGET(returnUrl?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<any>>;
/**
*
* @summary Execute ORCiD validation and login
* @param {string} [oRCiDJWT]
* @param {string} [returnUrl] URL to be redirected to
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
oRCiDLoginPOST(oRCiDJWT?: string, returnUrl?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<any>>;
};
/**
* ORCiDApi - factory interface
* @export
*/
export declare const ORCiDApiFactory: (configuration?: Configuration, basePath?: string, axios?: AxiosInstance) => {
/**
*
* @summary ORCiD Login Route
* @param {string} [returnUrl] URL to be redirected to
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
oRCiDLoginGET(returnUrl?: string, options?: any): AxiosPromise<any>;
/**
*
* @summary Execute ORCiD validation and login
* @param {string} [oRCiDJWT]
* @param {string} [returnUrl] URL to be redirected to
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
oRCiDLoginPOST(oRCiDJWT?: string, returnUrl?: string, options?: any): AxiosPromise<any>;
};
/**
* ORCiDApi - object-oriented interface
* @export
* @class ORCiDApi
* @extends {BaseAPI}
*/
export declare class ORCiDApi extends BaseAPI {
/**
*
* @summary ORCiD Login Route
* @param {string} [returnUrl] URL to be redirected to
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof ORCiDApi
*/
oRCiDLoginGET(returnUrl?: string, options?: any): Promise<import("axios").AxiosResponse<any>>;
/**
*
* @summary Execute ORCiD validation and login
* @param {string} [oRCiDJWT]
* @param {string} [returnUrl] URL to be redirected to
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof ORCiDApi
*/
oRCiDLoginPOST(oRCiDJWT?: string, returnUrl?: string, options?: any): Promise<import("axios").AxiosResponse<any>>;
}
/**
* ShibbolethApi - axios parameter creator
* @export
*/
export declare const ShibbolethApiAxiosParamCreator: (configuration?: Configuration) => {
/**
*
* @summary Callback method to catch the login
* @param {string} [returnUrl] URL to be redirected to
* @param {string} [remoteError] Erros on remote login
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
shibbolethCallback: (returnUrl?: string, remoteError?: string, options?: any) => Promise<RequestArgs>;
/**
*
* @summary This method is the central route for logging into an identity provider. On default, the user is redirected to the WAFY of the DFN-AAI. Setting the \"entityId\" parameter allows the application to redirect to a specific identity provider defined by DFN-AAI.
* @param {string} [returnUrl] URL to be redirected to
* @param {string} [entityId] Specific Identitiy Provider to be redirect to
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
shibbolethLogin: (returnUrl?: string, entityId?: string, options?: any) => Promise<RequestArgs>;
};
/**
* ShibbolethApi - functional programming interface
* @export
*/
export declare const ShibbolethApiFp: (configuration?: Configuration) => {
/**
*
* @summary Callback method to catch the login
* @param {string} [returnUrl] URL to be redirected to
* @param {string} [remoteError] Erros on remote login
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
shibbolethCallback(returnUrl?: string, remoteError?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<any>>;
/**
*
* @summary This method is the central route for logging into an identity provider. On default, the user is redirected to the WAFY of the DFN-AAI. Setting the \"entityId\" parameter allows the application to redirect to a specific identity provider defined by DFN-AAI.
* @param {string} [returnUrl] URL to be redirected to
* @param {string} [entityId] Specific Identitiy Provider to be redirect to
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
shibbolethLogin(returnUrl?: string, entityId?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<any>>;
};
/**
* ShibbolethApi - factory interface
* @export
*/
export declare const ShibbolethApiFactory: (configuration?: Configuration, basePath?: string, axios?: AxiosInstance) => {
/**
*
* @summary Callback method to catch the login
* @param {string} [returnUrl] URL to be redirected to
* @param {string} [remoteError] Erros on remote login
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
shibbolethCallback(returnUrl?: string, remoteError?: string, options?: any): AxiosPromise<any>;
/**
*
* @summary This method is the central route for logging into an identity provider. On default, the user is redirected to the WAFY of the DFN-AAI. Setting the \"entityId\" parameter allows the application to redirect to a specific identity provider defined by DFN-AAI.
* @param {string} [returnUrl] URL to be redirected to
* @param {string} [entityId] Specific Identitiy Provider to be redirect to
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
shibbolethLogin(returnUrl?: string, entityId?: string, options?: any): AxiosPromise<any>;
};
/**
* ShibbolethApi - object-oriented interface
* @export
* @class ShibbolethApi
* @extends {BaseAPI}
*/
export declare class ShibbolethApi extends BaseAPI {
/**
*
* @summary Callback method to catch the login
* @param {string} [returnUrl] URL to be redirected to
* @param {string} [remoteError] Erros on remote login
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof ShibbolethApi
*/
shibbolethCallback(returnUrl?: string, remoteError?: string, options?: any): Promise<import("axios").AxiosResponse<any>>;
/**
*
* @summary This method is the central route for logging into an identity provider. On default, the user is redirected to the WAFY of the DFN-AAI. Setting the \"entityId\" parameter allows the application to redirect to a specific identity provider defined by DFN-AAI.
* @param {string} [returnUrl] URL to be redirected to
* @param {string} [entityId] Specific Identitiy Provider to be redirect to
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof ShibbolethApi
*/
shibbolethLogin(returnUrl?: string, entityId?: string, options?: any): Promise<import("axios").AxiosResponse<any>>;
}
export * from './@coscine/api/account-api';
export * from './@coscine/api/home-api';
export * from './@coscine/api/merge-api';
export * from './@coscine/api/orci-dapi';
export * from './@coscine/api/shibboleth-api';

@@ -12,4 +12,4 @@ /**

*/
import { Configuration } from "./configuration";
import { AxiosInstance } from 'axios';
import type { Configuration } from './configuration';
import type { AxiosInstance, AxiosRequestConfig } from 'axios';
export declare const BASE_PATH: string;

@@ -33,3 +33,3 @@ /**

url: string;
options: any;
options: AxiosRequestConfig;
}

@@ -55,4 +55,15 @@ /**

field: string;
name: "RequiredError";
constructor(field: string, msg?: string);
}
interface ServerMap {
[key: string]: {
url: string;
description: string;
}[];
}
/**
*
* @export
*/
export declare const operationServerMap: ServerMap;
export {};

@@ -12,5 +12,5 @@ /**

*/
import { Configuration } from "./configuration";
import { RequestArgs } from "./base";
import { AxiosInstance } from 'axios';
import type { Configuration } from "./configuration";
import type { RequestArgs } from "./base";
import type { AxiosInstance, AxiosResponse } from 'axios';
/**

@@ -66,2 +66,2 @@ *

*/
export declare const createRequestFunction: (axiosArgs: RequestArgs, globalAxios: AxiosInstance, BASE_PATH: string, configuration?: Configuration) => (axios?: AxiosInstance, basePath?: string) => Promise<import("axios").AxiosResponse<any>>;
export declare const createRequestFunction: (axiosArgs: RequestArgs, globalAxios: AxiosInstance, BASE_PATH: string, configuration?: Configuration) => <T = unknown, R = AxiosResponse<T, any>>(axios?: AxiosInstance, basePath?: string) => Promise<R>;

@@ -18,2 +18,3 @@ /**

basePath?: string;
serverIndex?: number;
baseOptions?: any;

@@ -58,2 +59,9 @@ formDataCtor?: new () => any;

/**
* override server index
*
* @type {number}
* @memberof Configuration
*/
serverIndex?: number;
/**
* base options for axios calls

@@ -60,0 +68,0 @@ *

@@ -14,1 +14,2 @@ /**

export * from "./configuration";
export * from "./@coscine/model";

@@ -12,4 +12,4 @@ /**

*/
import { Configuration } from "./configuration";
import { AxiosInstance } from 'axios';
import type { Configuration } from './configuration';
import type { AxiosInstance, AxiosRequestConfig } from 'axios';
export declare const BASE_PATH: string;

@@ -33,3 +33,3 @@ /**

url: string;
options: any;
options: AxiosRequestConfig;
}

@@ -55,4 +55,15 @@ /**

field: string;
name: "RequiredError";
constructor(field: string, msg?: string);
}
interface ServerMap {
[key: string]: {
url: string;
description: string;
}[];
}
/**
*
* @export
*/
export declare const operationServerMap: ServerMap;
export {};

@@ -12,5 +12,5 @@ /**

*/
import { Configuration } from "./configuration";
import { RequestArgs } from "./base";
import { AxiosInstance } from 'axios';
import type { Configuration } from "./configuration";
import type { RequestArgs } from "./base";
import type { AxiosInstance, AxiosResponse } from 'axios';
/**

@@ -66,2 +66,2 @@ *

*/
export declare const createRequestFunction: (axiosArgs: RequestArgs, globalAxios: AxiosInstance, BASE_PATH: string, configuration?: Configuration) => (axios?: AxiosInstance, basePath?: string) => Promise<import("axios").AxiosResponse<any>>;
export declare const createRequestFunction: (axiosArgs: RequestArgs, globalAxios: AxiosInstance, BASE_PATH: string, configuration?: Configuration) => <T = unknown, R = AxiosResponse<T, any>>(axios?: AxiosInstance, basePath?: string) => Promise<R>;

@@ -18,2 +18,3 @@ /**

basePath?: string;
serverIndex?: number;
baseOptions?: any;

@@ -58,2 +59,9 @@ formDataCtor?: new () => any;

/**
* override server index
*
* @type {number}
* @memberof Configuration
*/
serverIndex?: number;
/**
* base options for axios calls

@@ -60,0 +68,0 @@ *

@@ -14,1 +14,2 @@ /**

export * from "./configuration";
export * from "./@coscine/model";
declare const apis: {
AccountApi: {
accountGetLoginUrls(options?: any): import("axios").AxiosPromise<import("./Coscine.Api.STS").LoginUrls>;
accountLogout(options?: any): import("axios").AxiosPromise<any>;
accountGetLoginUrls(options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api.STS").LoginUrls>;
accountLogout(options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<File>;
};
AdminApi: {
apiV2AdminOptions(options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
getAllProjects(requestParameters?: import("./Coscine.Api").AdminApiGetAllProjectsRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").ProjectAdminDtoIEnumerablePagedResponse>;
getAllResources(requestParameters?: import("./Coscine.Api").AdminApiGetAllResourcesRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").ResourceAdminDtoIEnumerablePagedResponse>;
getAllUsers(requestParameters?: import("./Coscine.Api").AdminApiGetAllUsersRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").UserDtoIEnumerablePagedResponse>;
getMetadataGraph(requestParameters: import("./Coscine.Api").AdminApiGetMetadataGraphRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").RdfDefinitionDtoResponse>;
updateMetadataGraph(requestParameters?: import("./Coscine.Api").AdminApiUpdateMetadataGraphRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
};
ApplicationProfileApi: {
apiV2ApplicationProfilesOptions(options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
createApplicationProfileRequest(requestParameters?: import("./Coscine.Api").ApplicationProfileApiCreateApplicationProfileRequestRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").ApplicationProfileForCreationDtoResponse>;
getApplicationProfile(requestParameters: import("./Coscine.Api").ApplicationProfileApiGetApplicationProfileRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").ApplicationProfileDtoResponse>;
getApplicationProfiles(requestParameters?: import("./Coscine.Api").ApplicationProfileApiGetApplicationProfilesRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").ApplicationProfileDtoPagedResponse>;
getRawApplicationProfile(requestParameters: import("./Coscine.Api").ApplicationProfileApiGetRawApplicationProfileRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<string>;
};
BlobApi: {
apiV2ProjectsProjectIdResourcesResourceIdBlobsOptions(projectId: string, resourceId: string, options?: any): import("axios").AxiosPromise<void>;
createBlob(projectId: string, resourceId: string, key: string, file?: any, options?: any): import("axios").AxiosPromise<void>;
deleteBlob(projectId: string, resourceId: string, key: string, options?: any): import("axios").AxiosPromise<void>;
getBlob(projectId: string, resourceId: string, key: string, options?: any): import("axios").AxiosPromise<any>;
updateBlob(projectId: string, resourceId: string, key: string, file?: any, options?: any): import("axios").AxiosPromise<void>;
apiV2ProjectsProjectIdResourcesResourceIdBlobsOptions(requestParameters: import("./Coscine.Api").BlobApiApiV2ProjectsProjectIdResourcesResourceIdBlobsOptionsRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
createBlob(requestParameters: import("./Coscine.Api").BlobApiCreateBlobRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
deleteBlob(requestParameters: import("./Coscine.Api").BlobApiDeleteBlobRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
getBlob(requestParameters: import("./Coscine.Api").BlobApiGetBlobRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<File>;
updateBlob(requestParameters: import("./Coscine.Api").BlobApiUpdateBlobRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
};
DisciplineApi: {
apiV2DisciplinesOptions(options?: any): import("axios").AxiosPromise<void>;
getDiscipline(disciplineId: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api").DisciplineDtoResponse>;
getDisciplines(pageNumber?: number, pageSize?: number, orderBy?: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api").DisciplineDtoPagedResponse>;
apiV2DisciplinesOptions(options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
getDiscipline(requestParameters: import("./Coscine.Api").DisciplineApiGetDisciplineRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").DisciplineDtoResponse>;
getDisciplines(requestParameters?: import("./Coscine.Api").DisciplineApiGetDisciplinesRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").DisciplineDtoPagedResponse>;
};
HomeApi: {
homeIndex(options?: any): import("axios").AxiosPromise<any>;
homeIndex(options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<File>;
};
LanguageApi: {
apiV2LanguagesOptions(options?: any): import("axios").AxiosPromise<void>;
getLanguage(languageId: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api").LanguageDtoResponse>;
getLanguages(pageNumber?: number, pageSize?: number, orderBy?: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api").LanguageDtoPagedResponse>;
apiV2LanguagesOptions(options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
getLanguage(requestParameters: import("./Coscine.Api").LanguageApiGetLanguageRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").LanguageDtoResponse>;
getLanguages(requestParameters?: import("./Coscine.Api").LanguageApiGetLanguagesRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").LanguageDtoIEnumerableResponse>;
};
LicenseApi: {
apiV2LicensesOptions(options?: any): import("axios").AxiosPromise<void>;
getLicense(licenseId: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api").LicenseDtoResponse>;
getLicenses(pageNumber?: number, pageSize?: number, orderBy?: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api").LicenseDtoPagedResponse>;
apiV2LicensesOptions(options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
getLicense(requestParameters: import("./Coscine.Api").LicenseApiGetLicenseRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").LicenseDtoResponse>;
getLicenses(requestParameters?: import("./Coscine.Api").LicenseApiGetLicensesRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").LicenseDtoPagedResponse>;
};
MaintenanceApi: {
apiV2MaintenancesOptions(options?: any): import("axios").AxiosPromise<void>;
getCurrentMaintenances(options?: any): import("axios").AxiosPromise<import("./Coscine.Api").MaintenanceDtoPagedResponse>;
apiV2MaintenancesOptions(options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
getCurrentMaintenances(options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").MaintenanceDtoPagedResponse>;
};
MergeApi: {
mergeCallback(returnUrl?: string, options?: any): import("axios").AxiosPromise<any>;
mergeLogin(returnUrl?: string, options?: any): import("axios").AxiosPromise<any>;
mergeCallback(requestParameters?: import("./Coscine.Api.STS").MergeApiMergeCallbackRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<File>;
mergeLogin(requestParameters?: import("./Coscine.Api.STS").MergeApiMergeLoginRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<File>;
};
VocabularyApi: {
apiV2VocabulariesOptions(options?: any): import("axios").AxiosPromise<void>;
getVocabularies(searchTerm?: string, language?: import("./Coscine.Api").AcceptedLanguage, pageNumber?: number, pageSize?: number, orderBy?: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api").VocabularyDtoPagedResponse>;
getVocabularyInstance(instance: string, acceptLanguage?: import("./Coscine.Api").AcceptedLanguage, options?: any): import("axios").AxiosPromise<import("./Coscine.Api").VocabularyInstanceDtoResponse>;
getVocabularyInstances(_class: string, searchTerm?: string, language?: import("./Coscine.Api").AcceptedLanguage, pageSize?: number, pageNumber?: number, orderBy?: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api").VocabularyInstanceDtoPagedResponse>;
};
ApplicationProfileApi: {
apiV2ApplicationProfilesOptions(options?: any): import("axios").AxiosPromise<void>;
createApplicationProfileRequest(applicationProfileForCreationDto?: import("./Coscine.Api").ApplicationProfileForCreationDto, options?: any): import("axios").AxiosPromise<import("./Coscine.Api").ApplicationProfileForCreationDtoResponse>;
getApplicationProfile(profile: string, format?: import("./Coscine.Api").RdfFormat, acceptLanguage?: import("./Coscine.Api").AcceptedLanguage, options?: any): import("axios").AxiosPromise<import("./Coscine.Api").ApplicationProfileDtoResponse>;
getApplicationProfiles(searchTerm?: string, language?: import("./Coscine.Api").AcceptedLanguage, modules?: boolean, pageNumber?: number, pageSize?: number, orderBy?: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api").ApplicationProfileDtoPagedResponse>;
getRawApplicationProfile(profile: string, options?: any): import("axios").AxiosPromise<string>;
};
ORCiDApi: {
oRCiDLoginGET(returnUrl?: string, options?: any): import("axios").AxiosPromise<any>;
oRCiDLoginPOST(oRCiDJWT?: string, returnUrl?: string, options?: any): import("axios").AxiosPromise<any>;
oRCiDLoginGET(requestParameters?: import("./Coscine.Api.STS").ORCiDApiORCiDLoginGETRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<File>;
oRCiDLoginPOST(requestParameters?: import("./Coscine.Api.STS").ORCiDApiORCiDLoginPOSTRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<File>;
};
OrganizationApi: {
apiV2OrganizationsOptions(options?: any): import("axios").AxiosPromise<void>;
getOrganization(organizationRorUri: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api").OrganizationDtoResponse>;
getOrganizations(searchTerm?: string, pageNumber?: number, pageSize?: number, orderBy?: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api").OrganizationDtoPagedResponse>;
apiV2OrganizationsOptions(options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
getOrganization(requestParameters: import("./Coscine.Api").OrganizationApiGetOrganizationRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").OrganizationDtoResponse>;
getOrganizations(requestParameters?: import("./Coscine.Api").OrganizationApiGetOrganizationsRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").OrganizationDtoPagedResponse>;
};
PidApi: {
apiV2PidsOptions(options?: any): import("axios").AxiosPromise<void>;
sendRequestToOwner(prefix: string, id: string, pidRequestDto?: import("./Coscine.Api").PidRequestDto, options?: any): import("axios").AxiosPromise<void>;
validatePid(prefix: string, id: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api").PidValidationDtoResponse>;
apiV2PidsOptions(options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
sendRequestToOwner(requestParameters: import("./Coscine.Api").PidApiSendRequestToOwnerRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
validatePid(requestParameters: import("./Coscine.Api").PidApiValidatePidRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").PidValidationDtoResponse>;
};
ProjectApi: {
apiV2ProjectsOptions(options?: any): import("axios").AxiosPromise<void>;
createProject(projectForCreationDto?: import("./Coscine.Api").ProjectForCreationDto, options?: any): import("axios").AxiosPromise<import("./Coscine.Api").ProjectDtoResponse>;
deleteProject(projectId: string, options?: any): import("axios").AxiosPromise<void>;
getProject(projectId: string, includeSubProjects?: boolean, options?: any): import("axios").AxiosPromise<import("./Coscine.Api").ProjectDtoResponse>;
getProjects(topLevel?: boolean, pageNumber?: number, pageSize?: number, orderBy?: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api").ProjectDtoPagedResponse>;
updateProject(projectId: string, projectForUpdateDto?: import("./Coscine.Api").ProjectForUpdateDto, options?: any): import("axios").AxiosPromise<void>;
apiV2ProjectsOptions(options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
createProject(requestParameters?: import("./Coscine.Api").ProjectApiCreateProjectRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").ProjectDtoResponse>;
deleteProject(requestParameters: import("./Coscine.Api").ProjectApiDeleteProjectRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
getProject(requestParameters: import("./Coscine.Api").ProjectApiGetProjectRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").ProjectDtoResponse>;
getProjects(requestParameters?: import("./Coscine.Api").ProjectApiGetProjectsRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").ProjectDtoPagedResponse>;
updateProject(requestParameters: import("./Coscine.Api").ProjectApiUpdateProjectRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
};
ProjectInvitationApi: {
apiV2ProjectsProjectIdInvitationsOptions(requestParameters: import("./Coscine.Api").ProjectInvitationApiApiV2ProjectsProjectIdInvitationsOptionsRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
createProjectInvitation(requestParameters: import("./Coscine.Api").ProjectInvitationApiCreateProjectInvitationRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").ProjectInvitationDtoResponse>;
deleteProjectInvitation(requestParameters: import("./Coscine.Api").ProjectInvitationApiDeleteProjectInvitationRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
getProjectInvitation(requestParameters: import("./Coscine.Api").ProjectInvitationApiGetProjectInvitationRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").ProjectInvitationDtoResponse>;
getProjectInvitations(requestParameters: import("./Coscine.Api").ProjectInvitationApiGetProjectInvitationsRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").ProjectInvitationDtoPagedResponse>;
};
ProjectMemberApi: {
addMembership(requestParameters: import("./Coscine.Api").ProjectMemberApiAddMembershipRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").ProjectRoleDtoResponse>;
apiV2ProjectsProjectIdMembersOptions(requestParameters: import("./Coscine.Api").ProjectMemberApiApiV2ProjectsProjectIdMembersOptionsRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
deleteMembership(requestParameters: import("./Coscine.Api").ProjectMemberApiDeleteMembershipRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
getMembership(requestParameters: import("./Coscine.Api").ProjectMemberApiGetMembershipRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").ProjectRoleDtoResponse>;
getMemberships(requestParameters: import("./Coscine.Api").ProjectMemberApiGetMembershipsRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").ProjectRoleDtoPagedResponse>;
updateMembership(requestParameters: import("./Coscine.Api").ProjectMemberApiUpdateMembershipRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
};
ProjectQuotaApi: {
apiV2ProjectsProjectIdQuotasOptions(requestParameters: import("./Coscine.Api").ProjectQuotaApiApiV2ProjectsProjectIdQuotasOptionsRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
getProjectQuota(requestParameters: import("./Coscine.Api").ProjectQuotaApiGetProjectQuotaRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").ProjectQuotaDtoResponse>;
getProjectQuotas(requestParameters: import("./Coscine.Api").ProjectQuotaApiGetProjectQuotasRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").ProjectQuotaDtoPagedResponse>;
updateProjectQuota(requestParameters: import("./Coscine.Api").ProjectQuotaApiUpdateProjectQuotaRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
};
ProjectResourceApi: {
apiV2ProjectsProjectIdResourcesOptions(projectId: string, options?: any): import("axios").AxiosPromise<void>;
createResourceForProject(projectId: string, resourceForCreationDto?: import("./Coscine.Api").ResourceForCreationDto, options?: any): import("axios").AxiosPromise<import("./Coscine.Api").ResourceDtoResponse>;
deleteResourceForProject(projectId: string, resourceId: string, options?: any): import("axios").AxiosPromise<void>;
getResourceForProject(projectId: string, resourceId: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api").ResourceDtoResponse>;
getResourcesForProject(projectId: string, pageNumber?: number, pageSize?: number, orderBy?: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api").ResourceDtoPagedResponse>;
updateResourceForProject(projectId: string, resourceId: string, resourceForUpdateDto?: import("./Coscine.Api").ResourceForUpdateDto, options?: any): import("axios").AxiosPromise<void>;
apiV2ProjectsProjectIdResourcesOptions(requestParameters: import("./Coscine.Api").ProjectResourceApiApiV2ProjectsProjectIdResourcesOptionsRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
createResourceForProject(requestParameters: import("./Coscine.Api").ProjectResourceApiCreateResourceForProjectRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").ResourceDtoResponse>;
deleteResourceForProject(requestParameters: import("./Coscine.Api").ProjectResourceApiDeleteResourceForProjectRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
getResourceForProject(requestParameters: import("./Coscine.Api").ProjectResourceApiGetResourceForProjectRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").ResourceDtoResponse>;
getResourcesForProject(requestParameters: import("./Coscine.Api").ProjectResourceApiGetResourcesForProjectRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").ResourceDtoPagedResponse>;
updateResourceForProject(requestParameters: import("./Coscine.Api").ProjectResourceApiUpdateResourceForProjectRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
};
ProjectResourceQuotaApi: {
apiV2ProjectsProjectIdResourcesResourceIdQuotaOptions(projectId: string, resourceId: string, options?: any): import("axios").AxiosPromise<void>;
getQuotaForResourceForProject(projectId: string, resourceId: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api").ResourceQuotaDtoResponse>;
apiV2ProjectsProjectIdResourcesResourceIdQuotaOptions(requestParameters: import("./Coscine.Api").ProjectResourceQuotaApiApiV2ProjectsProjectIdResourcesResourceIdQuotaOptionsRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
getQuotaForResourceForProject(requestParameters: import("./Coscine.Api").ProjectResourceQuotaApiGetQuotaForResourceForProjectRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").ResourceQuotaDtoResponse>;
};
ProjectResourceTypeApi: {
apiV2ProjectsProjectIdResourceTypesOptions(projectId: string, options?: any): import("axios").AxiosPromise<void>;
getAvailableResourceTypesInformationForProject(projectId: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api").ResourceTypeInformationDtoIEnumerableResponse>;
apiV2ProjectsProjectIdResourceTypesOptions(requestParameters: import("./Coscine.Api").ProjectResourceTypeApiApiV2ProjectsProjectIdResourceTypesOptionsRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
getAvailableResourceTypesInformationForProject(requestParameters: import("./Coscine.Api").ProjectResourceTypeApiGetAvailableResourceTypesInformationForProjectRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").ResourceTypeInformationDtoIEnumerableResponse>;
};
ProjectInvitationApi: {
apiV2ProjectsProjectIdInvitationsOptions(projectId: string, options?: any): import("axios").AxiosPromise<void>;
createProjectInvitation(projectId: string, projectInvitationForProjectManipulationDto?: import("./Coscine.Api").ProjectInvitationForProjectManipulationDto, options?: any): import("axios").AxiosPromise<import("./Coscine.Api").ProjectInvitationDtoResponse>;
deleteProjectInvitation(projectId: string, projectInvitationId: string, options?: any): import("axios").AxiosPromise<void>;
getProjectInvitation(projectId: string, projectInvitationId: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api").ProjectInvitationDtoResponse>;
getProjectInvitations(projectId: string, pageNumber?: number, pageSize?: number, orderBy?: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api").ProjectInvitationDtoPagedResponse>;
};
ProjectQuotaApi: {
apiV2ProjectsProjectIdQuotasOptions(projectId: string, options?: any): import("axios").AxiosPromise<void>;
getProjectQuota(projectId: string, resourceTypeId: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api").ProjectQuotaDtoResponse>;
getProjectQuotas(projectId: string, pageNumber?: number, pageSize?: number, orderBy?: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api").ProjectQuotaDtoPagedResponse>;
updateProjectQuota(projectId: string, resourceTypeId: string, projectQuotaForUpdateDto?: import("./Coscine.Api").ProjectQuotaForUpdateDto, options?: any): import("axios").AxiosPromise<void>;
};
ProjectMemberApi: {
addMembership(projectId: string, projectRoleForProjectCreationDto?: import("./Coscine.Api").ProjectRoleForProjectCreationDto, options?: any): import("axios").AxiosPromise<import("./Coscine.Api").ProjectRoleDtoResponse>;
apiV2ProjectsProjectIdMembersOptions(projectId: string, options?: any): import("axios").AxiosPromise<void>;
deleteMembership(projectId: string, membershipId: string, options?: any): import("axios").AxiosPromise<void>;
getMembership(projectId: string, membershipId: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api").ProjectRoleDtoResponse>;
getMemberships(projectId: string, pageNumber?: number, pageSize?: number, orderBy?: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api").ProjectRoleDtoPagedResponse>;
updateMembership(projectId: string, membershipId: string, projectRoleForProjectManipulationDto?: import("./Coscine.Api").ProjectRoleForProjectManipulationDto, options?: any): import("axios").AxiosPromise<void>;
};
ResourceApi: {
apiV2ResourcesOptions(options?: any): import("axios").AxiosPromise<void>;
getResource(resourceId: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api").ResourceDtoResponse>;
apiV2ResourcesOptions(options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
getResource(requestParameters: import("./Coscine.Api").ResourceApiGetResourceRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").ResourceDtoResponse>;
};
ResourceTypeApi: {
apiV2ResourceTypesOptions(options?: any): import("axios").AxiosPromise<void>;
getAllGitlabBranchesForProject(gitlabProjectId: number, domain: string, accessToken: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api").GitlabBranchDtoIEnumerableResponse>;
getAllGitlabProjects(domain: string, accessToken: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api").GitlabProjectDtoIEnumerableResponse>;
getAllResourceTypesInformation(options?: any): import("axios").AxiosPromise<import("./Coscine.Api").ResourceTypeInformationDtoIEnumerableResponse>;
getGitlabProject(gitlabProjectId: number, domain: string, accessToken: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api").GitlabProjectDtoResponse>;
getResourceTypeInformation(resourceTypeId: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api").ResourceTypeInformationDtoResponse>;
apiV2ResourceTypesOptions(options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
getAllGitlabBranchesForProject(requestParameters: import("./Coscine.Api").ResourceTypeApiGetAllGitlabBranchesForProjectRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").GitlabBranchDtoIEnumerableResponse>;
getAllGitlabProjects(requestParameters: import("./Coscine.Api").ResourceTypeApiGetAllGitlabProjectsRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").GitlabProjectDtoIEnumerableResponse>;
getAllResourceTypesInformation(options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").ResourceTypeInformationDtoIEnumerableResponse>;
getGitlabProject(requestParameters: import("./Coscine.Api").ResourceTypeApiGetGitlabProjectRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").GitlabProjectDtoResponse>;
getResourceTypeInformation(requestParameters: import("./Coscine.Api").ResourceTypeApiGetResourceTypeInformationRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").ResourceTypeInformationDtoResponse>;
};
RoleApi: {
apiV2RolesOptions(options?: any): import("axios").AxiosPromise<void>;
getRole(roleId: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api").RoleDtoResponse>;
getRoles(pageNumber?: number, pageSize?: number, orderBy?: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api").RoleDtoPagedResponse>;
apiV2RolesOptions(options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
getRole(requestParameters: import("./Coscine.Api").RoleApiGetRoleRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").RoleDtoResponse>;
getRoles(requestParameters?: import("./Coscine.Api").RoleApiGetRolesRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").RoleDtoPagedResponse>;
};
SearchApi: {
apiV2SearchOptions(options?: any): import("axios").AxiosPromise<void>;
getSearchResults(query?: string, useAdvancedSyntax?: boolean, languages?: string[], category?: import("./Coscine.Api").SearchCategoryType, pageNumber?: number, pageSize?: number, orderBy?: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api").SearchResultDtoPagedSearchResponse>;
apiV2SearchOptions(options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
getSearchResults(requestParameters?: import("./Coscine.Api").SearchApiGetSearchResultsRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").SearchResultDtoPagedSearchResponse>;
};
SelfApi: {
acceptCurrentTos(requestParameters?: import("./Coscine.Api").SelfApiAcceptCurrentTosRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
apiV2SelfOptions(options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
confirmUserEmail(requestParameters: import("./Coscine.Api").SelfApiConfirmUserEmailRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
getCurrentUser(options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").UserDtoResponse>;
initiateUserMerge(requestParameters: import("./Coscine.Api").SelfApiInitiateUserMergeRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").UserMergeDtoResponse>;
resolveProjectInvitation(requestParameters?: import("./Coscine.Api").SelfApiResolveProjectInvitationRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
updateCurrentUser(requestParameters?: import("./Coscine.Api").SelfApiUpdateCurrentUserRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
};
SelfApiTokenApi: {
apiV2SelfApiTokensOptions(options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
createApiToken(requestParameters?: import("./Coscine.Api").SelfApiTokenApiCreateApiTokenRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").ApiTokenDtoResponse>;
getAllApiTokens(requestParameters?: import("./Coscine.Api").SelfApiTokenApiGetAllApiTokensRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").ApiTokenDtoPagedResponse>;
getApiToken(requestParameters: import("./Coscine.Api").SelfApiTokenApiGetApiTokenRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").ApiTokenDtoResponse>;
revokeToken(requestParameters: import("./Coscine.Api").SelfApiTokenApiRevokeTokenRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
};
ShibbolethApi: {
shibbolethCallback(returnUrl?: string, remoteError?: string, options?: any): import("axios").AxiosPromise<any>;
shibbolethLogin(returnUrl?: string, entityId?: string, options?: any): import("axios").AxiosPromise<any>;
shibbolethCallback(requestParameters?: import("./Coscine.Api.STS").ShibbolethApiShibbolethCallbackRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<File>;
shibbolethLogin(requestParameters?: import("./Coscine.Api.STS").ShibbolethApiShibbolethLoginRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<File>;
};
TitleApi: {
apiV2TitlesOptions(options?: any): import("axios").AxiosPromise<void>;
getTitle(titleId: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api").TitleDtoResponse>;
getTitles(pageNumber?: number, pageSize?: number, orderBy?: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api").TitleDtoPagedResponse>;
apiV2TitlesOptions(options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
getTitle(requestParameters: import("./Coscine.Api").TitleApiGetTitleRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").TitleDtoResponse>;
getTitles(requestParameters?: import("./Coscine.Api").TitleApiGetTitlesRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").TitleDtoIEnumerableResponse>;
};
SelfApiTokenApi: {
apiV2SelfApiTokensOptions(options?: any): import("axios").AxiosPromise<void>;
createApiToken(apiTokenForCreationDto?: import("./Coscine.Api").ApiTokenForCreationDto, options?: any): import("axios").AxiosPromise<import("./Coscine.Api").ApiTokenDtoResponse>;
getAllApiTokens(pageNumber?: number, pageSize?: number, orderBy?: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api").ApiTokenDtoPagedResponse>;
getApiToken(apiTokenId: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api").ApiTokenDtoResponse>;
revokeToken(apiTokenId: string, options?: any): import("axios").AxiosPromise<void>;
};
SelfApi: {
acceptCurrentTos(userTermsOfServiceAcceptDto?: import("./Coscine.Api").UserTermsOfServiceAcceptDto, options?: any): import("axios").AxiosPromise<void>;
apiV2SelfOptions(options?: any): import("axios").AxiosPromise<void>;
confirmUserEmail(confirmationToken: string, options?: any): import("axios").AxiosPromise<void>;
getCurrentUser(options?: any): import("axios").AxiosPromise<import("./Coscine.Api").UserDtoResponse>;
initiateUserMerge(identityProvider: import("./Coscine.Api").IdentityProviders, options?: any): import("axios").AxiosPromise<import("./Coscine.Api").UserMergeDtoResponse>;
resolveProjectInvitation(projectInvitationResolveDto?: import("./Coscine.Api").ProjectInvitationResolveDto, options?: any): import("axios").AxiosPromise<void>;
updateCurrentUser(userForUpdateDto?: import("./Coscine.Api").UserForUpdateDto, options?: any): import("axios").AxiosPromise<void>;
};
TosApi: {
apiV2TosOptions(options?: any): import("axios").AxiosPromise<void>;
getTos(options?: any): import("axios").AxiosPromise<import("./Coscine.Api").TermsOfServiceDtoResponse>;
apiV2TosOptions(options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
getTos(options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").TermsOfServiceDtoResponse>;
};
TreeApi: {
apiV2ProjectsProjectIdResourcesResourceIdTreesOptions(projectId: string, resourceId: string, options?: any): import("axios").AxiosPromise<void>;
createMetadataTree(projectId: string, resourceId: string, metadataTreeForCreationDto?: import("./Coscine.Api").MetadataTreeForCreationDto, options?: any): import("axios").AxiosPromise<import("./Coscine.Api").MetadataTreeDtoResponse>;
getFileTree(projectId: string, resourceId: string, path?: string, pageNumber?: number, pageSize?: number, orderBy?: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api").FileTreeDtoPagedResponse>;
getMetadataTree(projectId: string, resourceId: string, path?: string, format?: import("./Coscine.Api").RdfFormat, pageNumber?: number, pageSize?: number, orderBy?: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api").MetadataTreeDtoPagedResponse>;
updateMetadataTree(projectId: string, resourceId: string, metadataTreeForUpdateDto?: import("./Coscine.Api").MetadataTreeForUpdateDto, options?: any): import("axios").AxiosPromise<void>;
apiV2ProjectsProjectIdResourcesResourceIdTreesOptions(requestParameters: import("./Coscine.Api").TreeApiApiV2ProjectsProjectIdResourcesResourceIdTreesOptionsRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
createMetadataTree(requestParameters: import("./Coscine.Api").TreeApiCreateMetadataTreeRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").MetadataTreeDtoResponse>;
getFileTree(requestParameters: import("./Coscine.Api").TreeApiGetFileTreeRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").FileTreeDtoPagedResponse>;
getMetadataTree(requestParameters: import("./Coscine.Api").TreeApiGetMetadataTreeRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").MetadataTreeDtoPagedResponse>;
updateMetadataTree(requestParameters: import("./Coscine.Api").TreeApiUpdateMetadataTreeRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
};
UserApi: {
apiV2UsersOptions(options?: any): import("axios").AxiosPromise<void>;
getUsers(searchTerm: string, orderBy?: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api").PublicUserDtoIEnumerableResponse>;
apiV2UsersOptions(options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
getUsers(requestParameters: import("./Coscine.Api").UserApiGetUsersRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").PublicUserDtoIEnumerableResponse>;
};
VisibilityApi: {
apiV2VisibilitiesOptions(options?: any): import("axios").AxiosPromise<void>;
getVisibilities(pageNumber?: number, pageSize?: number, orderBy?: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api").VisibilityDtoPagedResponse>;
getVisibility(visibilityId: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api").VisibilityDtoResponse>;
apiV2VisibilitiesOptions(options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
getVisibilities(requestParameters?: import("./Coscine.Api").VisibilityApiGetVisibilitiesRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").VisibilityDtoPagedResponse>;
getVisibility(requestParameters: import("./Coscine.Api").VisibilityApiGetVisibilityRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").VisibilityDtoResponse>;
};
VocabularyApi: {
apiV2VocabulariesOptions(options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
getVocabularies(requestParameters?: import("./Coscine.Api").VocabularyApiGetVocabulariesRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").VocabularyDtoPagedResponse>;
getVocabularyInstance(requestParameters: import("./Coscine.Api").VocabularyApiGetVocabularyInstanceRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").VocabularyInstanceDtoResponse>;
getVocabularyInstances(requestParameters: import("./Coscine.Api").VocabularyApiGetVocabularyInstancesRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").VocabularyInstanceDtoPagedResponse>;
};
};
export declare const AccountApi: {
accountGetLoginUrls(options?: any): import("axios").AxiosPromise<import("./Coscine.Api.STS").LoginUrls>;
accountLogout(options?: any): import("axios").AxiosPromise<any>;
accountGetLoginUrls(options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api.STS").LoginUrls>;
accountLogout(options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<File>;
};
export declare const AdminApi: {
apiV2AdminOptions(options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
getAllProjects(requestParameters?: import("./Coscine.Api").AdminApiGetAllProjectsRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").ProjectAdminDtoIEnumerablePagedResponse>;
getAllResources(requestParameters?: import("./Coscine.Api").AdminApiGetAllResourcesRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").ResourceAdminDtoIEnumerablePagedResponse>;
getAllUsers(requestParameters?: import("./Coscine.Api").AdminApiGetAllUsersRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").UserDtoIEnumerablePagedResponse>;
getMetadataGraph(requestParameters: import("./Coscine.Api").AdminApiGetMetadataGraphRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").RdfDefinitionDtoResponse>;
updateMetadataGraph(requestParameters?: import("./Coscine.Api").AdminApiUpdateMetadataGraphRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
};
export declare const ApplicationProfileApi: {
apiV2ApplicationProfilesOptions(options?: any): import("axios").AxiosPromise<void>;
createApplicationProfileRequest(applicationProfileForCreationDto?: import("./Coscine.Api").ApplicationProfileForCreationDto, options?: any): import("axios").AxiosPromise<import("./Coscine.Api").ApplicationProfileForCreationDtoResponse>;
getApplicationProfile(profile: string, format?: import("./Coscine.Api").RdfFormat, acceptLanguage?: import("./Coscine.Api").AcceptedLanguage, options?: any): import("axios").AxiosPromise<import("./Coscine.Api").ApplicationProfileDtoResponse>;
getApplicationProfiles(searchTerm?: string, language?: import("./Coscine.Api").AcceptedLanguage, modules?: boolean, pageNumber?: number, pageSize?: number, orderBy?: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api").ApplicationProfileDtoPagedResponse>;
getRawApplicationProfile(profile: string, options?: any): import("axios").AxiosPromise<string>;
apiV2ApplicationProfilesOptions(options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
createApplicationProfileRequest(requestParameters?: import("./Coscine.Api").ApplicationProfileApiCreateApplicationProfileRequestRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").ApplicationProfileForCreationDtoResponse>;
getApplicationProfile(requestParameters: import("./Coscine.Api").ApplicationProfileApiGetApplicationProfileRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").ApplicationProfileDtoResponse>;
getApplicationProfiles(requestParameters?: import("./Coscine.Api").ApplicationProfileApiGetApplicationProfilesRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").ApplicationProfileDtoPagedResponse>;
getRawApplicationProfile(requestParameters: import("./Coscine.Api").ApplicationProfileApiGetRawApplicationProfileRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<string>;
};
export declare const BlobApi: {
apiV2ProjectsProjectIdResourcesResourceIdBlobsOptions(projectId: string, resourceId: string, options?: any): import("axios").AxiosPromise<void>;
createBlob(projectId: string, resourceId: string, key: string, file?: any, options?: any): import("axios").AxiosPromise<void>;
deleteBlob(projectId: string, resourceId: string, key: string, options?: any): import("axios").AxiosPromise<void>;
getBlob(projectId: string, resourceId: string, key: string, options?: any): import("axios").AxiosPromise<any>;
updateBlob(projectId: string, resourceId: string, key: string, file?: any, options?: any): import("axios").AxiosPromise<void>;
apiV2ProjectsProjectIdResourcesResourceIdBlobsOptions(requestParameters: import("./Coscine.Api").BlobApiApiV2ProjectsProjectIdResourcesResourceIdBlobsOptionsRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
createBlob(requestParameters: import("./Coscine.Api").BlobApiCreateBlobRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
deleteBlob(requestParameters: import("./Coscine.Api").BlobApiDeleteBlobRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
getBlob(requestParameters: import("./Coscine.Api").BlobApiGetBlobRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<File>;
updateBlob(requestParameters: import("./Coscine.Api").BlobApiUpdateBlobRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
};
export declare const DisciplineApi: {
apiV2DisciplinesOptions(options?: any): import("axios").AxiosPromise<void>;
getDiscipline(disciplineId: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api").DisciplineDtoResponse>;
getDisciplines(pageNumber?: number, pageSize?: number, orderBy?: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api").DisciplineDtoPagedResponse>;
apiV2DisciplinesOptions(options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
getDiscipline(requestParameters: import("./Coscine.Api").DisciplineApiGetDisciplineRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").DisciplineDtoResponse>;
getDisciplines(requestParameters?: import("./Coscine.Api").DisciplineApiGetDisciplinesRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").DisciplineDtoPagedResponse>;
};
export declare const HomeApi: {
homeIndex(options?: any): import("axios").AxiosPromise<any>;
homeIndex(options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<File>;
};
export declare const LanguageApi: {
apiV2LanguagesOptions(options?: any): import("axios").AxiosPromise<void>;
getLanguage(languageId: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api").LanguageDtoResponse>;
getLanguages(pageNumber?: number, pageSize?: number, orderBy?: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api").LanguageDtoPagedResponse>;
apiV2LanguagesOptions(options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
getLanguage(requestParameters: import("./Coscine.Api").LanguageApiGetLanguageRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").LanguageDtoResponse>;
getLanguages(requestParameters?: import("./Coscine.Api").LanguageApiGetLanguagesRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").LanguageDtoIEnumerableResponse>;
};
export declare const LicenseApi: {
apiV2LicensesOptions(options?: any): import("axios").AxiosPromise<void>;
getLicense(licenseId: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api").LicenseDtoResponse>;
getLicenses(pageNumber?: number, pageSize?: number, orderBy?: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api").LicenseDtoPagedResponse>;
apiV2LicensesOptions(options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
getLicense(requestParameters: import("./Coscine.Api").LicenseApiGetLicenseRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").LicenseDtoResponse>;
getLicenses(requestParameters?: import("./Coscine.Api").LicenseApiGetLicensesRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").LicenseDtoPagedResponse>;
};
export declare const MaintenanceApi: {
apiV2MaintenancesOptions(options?: any): import("axios").AxiosPromise<void>;
getCurrentMaintenances(options?: any): import("axios").AxiosPromise<import("./Coscine.Api").MaintenanceDtoPagedResponse>;
apiV2MaintenancesOptions(options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
getCurrentMaintenances(options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").MaintenanceDtoPagedResponse>;
};
export declare const MergeApi: {
mergeCallback(returnUrl?: string, options?: any): import("axios").AxiosPromise<any>;
mergeLogin(returnUrl?: string, options?: any): import("axios").AxiosPromise<any>;
mergeCallback(requestParameters?: import("./Coscine.Api.STS").MergeApiMergeCallbackRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<File>;
mergeLogin(requestParameters?: import("./Coscine.Api.STS").MergeApiMergeLoginRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<File>;
};
export declare const ORCiDApi: {
oRCiDLoginGET(returnUrl?: string, options?: any): import("axios").AxiosPromise<any>;
oRCiDLoginPOST(oRCiDJWT?: string, returnUrl?: string, options?: any): import("axios").AxiosPromise<any>;
oRCiDLoginGET(requestParameters?: import("./Coscine.Api.STS").ORCiDApiORCiDLoginGETRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<File>;
oRCiDLoginPOST(requestParameters?: import("./Coscine.Api.STS").ORCiDApiORCiDLoginPOSTRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<File>;
};
export declare const OrganizationApi: {
apiV2OrganizationsOptions(options?: any): import("axios").AxiosPromise<void>;
getOrganization(organizationRorUri: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api").OrganizationDtoResponse>;
getOrganizations(searchTerm?: string, pageNumber?: number, pageSize?: number, orderBy?: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api").OrganizationDtoPagedResponse>;
apiV2OrganizationsOptions(options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
getOrganization(requestParameters: import("./Coscine.Api").OrganizationApiGetOrganizationRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").OrganizationDtoResponse>;
getOrganizations(requestParameters?: import("./Coscine.Api").OrganizationApiGetOrganizationsRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").OrganizationDtoPagedResponse>;
};
export declare const PidApi: {
apiV2PidsOptions(options?: any): import("axios").AxiosPromise<void>;
sendRequestToOwner(prefix: string, id: string, pidRequestDto?: import("./Coscine.Api").PidRequestDto, options?: any): import("axios").AxiosPromise<void>;
validatePid(prefix: string, id: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api").PidValidationDtoResponse>;
apiV2PidsOptions(options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
sendRequestToOwner(requestParameters: import("./Coscine.Api").PidApiSendRequestToOwnerRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
validatePid(requestParameters: import("./Coscine.Api").PidApiValidatePidRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").PidValidationDtoResponse>;
};
export declare const ProjectApi: {
apiV2ProjectsOptions(options?: any): import("axios").AxiosPromise<void>;
createProject(projectForCreationDto?: import("./Coscine.Api").ProjectForCreationDto, options?: any): import("axios").AxiosPromise<import("./Coscine.Api").ProjectDtoResponse>;
deleteProject(projectId: string, options?: any): import("axios").AxiosPromise<void>;
getProject(projectId: string, includeSubProjects?: boolean, options?: any): import("axios").AxiosPromise<import("./Coscine.Api").ProjectDtoResponse>;
getProjects(topLevel?: boolean, pageNumber?: number, pageSize?: number, orderBy?: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api").ProjectDtoPagedResponse>;
updateProject(projectId: string, projectForUpdateDto?: import("./Coscine.Api").ProjectForUpdateDto, options?: any): import("axios").AxiosPromise<void>;
apiV2ProjectsOptions(options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
createProject(requestParameters?: import("./Coscine.Api").ProjectApiCreateProjectRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").ProjectDtoResponse>;
deleteProject(requestParameters: import("./Coscine.Api").ProjectApiDeleteProjectRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
getProject(requestParameters: import("./Coscine.Api").ProjectApiGetProjectRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").ProjectDtoResponse>;
getProjects(requestParameters?: import("./Coscine.Api").ProjectApiGetProjectsRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").ProjectDtoPagedResponse>;
updateProject(requestParameters: import("./Coscine.Api").ProjectApiUpdateProjectRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
};
export declare const ProjectResourceApi: {
apiV2ProjectsProjectIdResourcesOptions(projectId: string, options?: any): import("axios").AxiosPromise<void>;
createResourceForProject(projectId: string, resourceForCreationDto?: import("./Coscine.Api").ResourceForCreationDto, options?: any): import("axios").AxiosPromise<import("./Coscine.Api").ResourceDtoResponse>;
deleteResourceForProject(projectId: string, resourceId: string, options?: any): import("axios").AxiosPromise<void>;
getResourceForProject(projectId: string, resourceId: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api").ResourceDtoResponse>;
getResourcesForProject(projectId: string, pageNumber?: number, pageSize?: number, orderBy?: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api").ResourceDtoPagedResponse>;
updateResourceForProject(projectId: string, resourceId: string, resourceForUpdateDto?: import("./Coscine.Api").ResourceForUpdateDto, options?: any): import("axios").AxiosPromise<void>;
export declare const ProjectInvitationApi: {
apiV2ProjectsProjectIdInvitationsOptions(requestParameters: import("./Coscine.Api").ProjectInvitationApiApiV2ProjectsProjectIdInvitationsOptionsRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
createProjectInvitation(requestParameters: import("./Coscine.Api").ProjectInvitationApiCreateProjectInvitationRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").ProjectInvitationDtoResponse>;
deleteProjectInvitation(requestParameters: import("./Coscine.Api").ProjectInvitationApiDeleteProjectInvitationRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
getProjectInvitation(requestParameters: import("./Coscine.Api").ProjectInvitationApiGetProjectInvitationRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").ProjectInvitationDtoResponse>;
getProjectInvitations(requestParameters: import("./Coscine.Api").ProjectInvitationApiGetProjectInvitationsRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").ProjectInvitationDtoPagedResponse>;
};
export declare const ProjectMemberApi: {
addMembership(requestParameters: import("./Coscine.Api").ProjectMemberApiAddMembershipRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").ProjectRoleDtoResponse>;
apiV2ProjectsProjectIdMembersOptions(requestParameters: import("./Coscine.Api").ProjectMemberApiApiV2ProjectsProjectIdMembersOptionsRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
deleteMembership(requestParameters: import("./Coscine.Api").ProjectMemberApiDeleteMembershipRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
getMembership(requestParameters: import("./Coscine.Api").ProjectMemberApiGetMembershipRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").ProjectRoleDtoResponse>;
getMemberships(requestParameters: import("./Coscine.Api").ProjectMemberApiGetMembershipsRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").ProjectRoleDtoPagedResponse>;
updateMembership(requestParameters: import("./Coscine.Api").ProjectMemberApiUpdateMembershipRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
};
export declare const ProjectQuotaApi: {
apiV2ProjectsProjectIdQuotasOptions(projectId: string, options?: any): import("axios").AxiosPromise<void>;
getProjectQuota(projectId: string, resourceTypeId: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api").ProjectQuotaDtoResponse>;
getProjectQuotas(projectId: string, pageNumber?: number, pageSize?: number, orderBy?: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api").ProjectQuotaDtoPagedResponse>;
updateProjectQuota(projectId: string, resourceTypeId: string, projectQuotaForUpdateDto?: import("./Coscine.Api").ProjectQuotaForUpdateDto, options?: any): import("axios").AxiosPromise<void>;
apiV2ProjectsProjectIdQuotasOptions(requestParameters: import("./Coscine.Api").ProjectQuotaApiApiV2ProjectsProjectIdQuotasOptionsRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
getProjectQuota(requestParameters: import("./Coscine.Api").ProjectQuotaApiGetProjectQuotaRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").ProjectQuotaDtoResponse>;
getProjectQuotas(requestParameters: import("./Coscine.Api").ProjectQuotaApiGetProjectQuotasRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").ProjectQuotaDtoPagedResponse>;
updateProjectQuota(requestParameters: import("./Coscine.Api").ProjectQuotaApiUpdateProjectQuotaRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
};
export declare const ProjectResourceApi: {
apiV2ProjectsProjectIdResourcesOptions(requestParameters: import("./Coscine.Api").ProjectResourceApiApiV2ProjectsProjectIdResourcesOptionsRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
createResourceForProject(requestParameters: import("./Coscine.Api").ProjectResourceApiCreateResourceForProjectRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").ResourceDtoResponse>;
deleteResourceForProject(requestParameters: import("./Coscine.Api").ProjectResourceApiDeleteResourceForProjectRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
getResourceForProject(requestParameters: import("./Coscine.Api").ProjectResourceApiGetResourceForProjectRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").ResourceDtoResponse>;
getResourcesForProject(requestParameters: import("./Coscine.Api").ProjectResourceApiGetResourcesForProjectRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").ResourceDtoPagedResponse>;
updateResourceForProject(requestParameters: import("./Coscine.Api").ProjectResourceApiUpdateResourceForProjectRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
};
export declare const ProjectResourceQuotaApi: {
apiV2ProjectsProjectIdResourcesResourceIdQuotaOptions(projectId: string, resourceId: string, options?: any): import("axios").AxiosPromise<void>;
getQuotaForResourceForProject(projectId: string, resourceId: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api").ResourceQuotaDtoResponse>;
apiV2ProjectsProjectIdResourcesResourceIdQuotaOptions(requestParameters: import("./Coscine.Api").ProjectResourceQuotaApiApiV2ProjectsProjectIdResourcesResourceIdQuotaOptionsRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
getQuotaForResourceForProject(requestParameters: import("./Coscine.Api").ProjectResourceQuotaApiGetQuotaForResourceForProjectRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").ResourceQuotaDtoResponse>;
};
export declare const ProjectResourceTypeApi: {
apiV2ProjectsProjectIdResourceTypesOptions(projectId: string, options?: any): import("axios").AxiosPromise<void>;
getAvailableResourceTypesInformationForProject(projectId: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api").ResourceTypeInformationDtoIEnumerableResponse>;
apiV2ProjectsProjectIdResourceTypesOptions(requestParameters: import("./Coscine.Api").ProjectResourceTypeApiApiV2ProjectsProjectIdResourceTypesOptionsRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
getAvailableResourceTypesInformationForProject(requestParameters: import("./Coscine.Api").ProjectResourceTypeApiGetAvailableResourceTypesInformationForProjectRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").ResourceTypeInformationDtoIEnumerableResponse>;
};
export declare const ProjectInvitationApi: {
apiV2ProjectsProjectIdInvitationsOptions(projectId: string, options?: any): import("axios").AxiosPromise<void>;
createProjectInvitation(projectId: string, projectInvitationForProjectManipulationDto?: import("./Coscine.Api").ProjectInvitationForProjectManipulationDto, options?: any): import("axios").AxiosPromise<import("./Coscine.Api").ProjectInvitationDtoResponse>;
deleteProjectInvitation(projectId: string, projectInvitationId: string, options?: any): import("axios").AxiosPromise<void>;
getProjectInvitation(projectId: string, projectInvitationId: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api").ProjectInvitationDtoResponse>;
getProjectInvitations(projectId: string, pageNumber?: number, pageSize?: number, orderBy?: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api").ProjectInvitationDtoPagedResponse>;
};
export declare const ProjectMemberApi: {
addMembership(projectId: string, projectRoleForProjectCreationDto?: import("./Coscine.Api").ProjectRoleForProjectCreationDto, options?: any): import("axios").AxiosPromise<import("./Coscine.Api").ProjectRoleDtoResponse>;
apiV2ProjectsProjectIdMembersOptions(projectId: string, options?: any): import("axios").AxiosPromise<void>;
deleteMembership(projectId: string, membershipId: string, options?: any): import("axios").AxiosPromise<void>;
getMembership(projectId: string, membershipId: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api").ProjectRoleDtoResponse>;
getMemberships(projectId: string, pageNumber?: number, pageSize?: number, orderBy?: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api").ProjectRoleDtoPagedResponse>;
updateMembership(projectId: string, membershipId: string, projectRoleForProjectManipulationDto?: import("./Coscine.Api").ProjectRoleForProjectManipulationDto, options?: any): import("axios").AxiosPromise<void>;
};
export declare const ResourceApi: {
apiV2ResourcesOptions(options?: any): import("axios").AxiosPromise<void>;
getResource(resourceId: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api").ResourceDtoResponse>;
apiV2ResourcesOptions(options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
getResource(requestParameters: import("./Coscine.Api").ResourceApiGetResourceRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").ResourceDtoResponse>;
};
export declare const ResourceTypeApi: {
apiV2ResourceTypesOptions(options?: any): import("axios").AxiosPromise<void>;
getAllGitlabBranchesForProject(gitlabProjectId: number, domain: string, accessToken: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api").GitlabBranchDtoIEnumerableResponse>;
getAllGitlabProjects(domain: string, accessToken: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api").GitlabProjectDtoIEnumerableResponse>;
getAllResourceTypesInformation(options?: any): import("axios").AxiosPromise<import("./Coscine.Api").ResourceTypeInformationDtoIEnumerableResponse>;
getGitlabProject(gitlabProjectId: number, domain: string, accessToken: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api").GitlabProjectDtoResponse>;
getResourceTypeInformation(resourceTypeId: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api").ResourceTypeInformationDtoResponse>;
apiV2ResourceTypesOptions(options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
getAllGitlabBranchesForProject(requestParameters: import("./Coscine.Api").ResourceTypeApiGetAllGitlabBranchesForProjectRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").GitlabBranchDtoIEnumerableResponse>;
getAllGitlabProjects(requestParameters: import("./Coscine.Api").ResourceTypeApiGetAllGitlabProjectsRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").GitlabProjectDtoIEnumerableResponse>;
getAllResourceTypesInformation(options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").ResourceTypeInformationDtoIEnumerableResponse>;
getGitlabProject(requestParameters: import("./Coscine.Api").ResourceTypeApiGetGitlabProjectRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").GitlabProjectDtoResponse>;
getResourceTypeInformation(requestParameters: import("./Coscine.Api").ResourceTypeApiGetResourceTypeInformationRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").ResourceTypeInformationDtoResponse>;
};
export declare const RoleApi: {
apiV2RolesOptions(options?: any): import("axios").AxiosPromise<void>;
getRole(roleId: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api").RoleDtoResponse>;
getRoles(pageNumber?: number, pageSize?: number, orderBy?: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api").RoleDtoPagedResponse>;
apiV2RolesOptions(options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
getRole(requestParameters: import("./Coscine.Api").RoleApiGetRoleRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").RoleDtoResponse>;
getRoles(requestParameters?: import("./Coscine.Api").RoleApiGetRolesRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").RoleDtoPagedResponse>;
};
export declare const SearchApi: {
apiV2SearchOptions(options?: any): import("axios").AxiosPromise<void>;
getSearchResults(query?: string, useAdvancedSyntax?: boolean, languages?: string[], category?: import("./Coscine.Api").SearchCategoryType, pageNumber?: number, pageSize?: number, orderBy?: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api").SearchResultDtoPagedSearchResponse>;
apiV2SearchOptions(options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
getSearchResults(requestParameters?: import("./Coscine.Api").SearchApiGetSearchResultsRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").SearchResultDtoPagedSearchResponse>;
};
export declare const SelfApi: {
acceptCurrentTos(requestParameters?: import("./Coscine.Api").SelfApiAcceptCurrentTosRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
apiV2SelfOptions(options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
confirmUserEmail(requestParameters: import("./Coscine.Api").SelfApiConfirmUserEmailRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
getCurrentUser(options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").UserDtoResponse>;
initiateUserMerge(requestParameters: import("./Coscine.Api").SelfApiInitiateUserMergeRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").UserMergeDtoResponse>;
resolveProjectInvitation(requestParameters?: import("./Coscine.Api").SelfApiResolveProjectInvitationRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
updateCurrentUser(requestParameters?: import("./Coscine.Api").SelfApiUpdateCurrentUserRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
};
export declare const SelfApiTokenApi: {
apiV2SelfApiTokensOptions(options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
createApiToken(requestParameters?: import("./Coscine.Api").SelfApiTokenApiCreateApiTokenRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").ApiTokenDtoResponse>;
getAllApiTokens(requestParameters?: import("./Coscine.Api").SelfApiTokenApiGetAllApiTokensRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").ApiTokenDtoPagedResponse>;
getApiToken(requestParameters: import("./Coscine.Api").SelfApiTokenApiGetApiTokenRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").ApiTokenDtoResponse>;
revokeToken(requestParameters: import("./Coscine.Api").SelfApiTokenApiRevokeTokenRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
};
export declare const ShibbolethApi: {
shibbolethCallback(returnUrl?: string, remoteError?: string, options?: any): import("axios").AxiosPromise<any>;
shibbolethLogin(returnUrl?: string, entityId?: string, options?: any): import("axios").AxiosPromise<any>;
shibbolethCallback(requestParameters?: import("./Coscine.Api.STS").ShibbolethApiShibbolethCallbackRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<File>;
shibbolethLogin(requestParameters?: import("./Coscine.Api.STS").ShibbolethApiShibbolethLoginRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<File>;
};
export declare const TitleApi: {
apiV2TitlesOptions(options?: any): import("axios").AxiosPromise<void>;
getTitle(titleId: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api").TitleDtoResponse>;
getTitles(pageNumber?: number, pageSize?: number, orderBy?: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api").TitleDtoPagedResponse>;
apiV2TitlesOptions(options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
getTitle(requestParameters: import("./Coscine.Api").TitleApiGetTitleRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").TitleDtoResponse>;
getTitles(requestParameters?: import("./Coscine.Api").TitleApiGetTitlesRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").TitleDtoIEnumerableResponse>;
};
export declare const SelfApi: {
acceptCurrentTos(userTermsOfServiceAcceptDto?: import("./Coscine.Api").UserTermsOfServiceAcceptDto, options?: any): import("axios").AxiosPromise<void>;
apiV2SelfOptions(options?: any): import("axios").AxiosPromise<void>;
confirmUserEmail(confirmationToken: string, options?: any): import("axios").AxiosPromise<void>;
getCurrentUser(options?: any): import("axios").AxiosPromise<import("./Coscine.Api").UserDtoResponse>;
initiateUserMerge(identityProvider: import("./Coscine.Api").IdentityProviders, options?: any): import("axios").AxiosPromise<import("./Coscine.Api").UserMergeDtoResponse>;
resolveProjectInvitation(projectInvitationResolveDto?: import("./Coscine.Api").ProjectInvitationResolveDto, options?: any): import("axios").AxiosPromise<void>;
updateCurrentUser(userForUpdateDto?: import("./Coscine.Api").UserForUpdateDto, options?: any): import("axios").AxiosPromise<void>;
};
export declare const SelfApiTokenApi: {
apiV2SelfApiTokensOptions(options?: any): import("axios").AxiosPromise<void>;
createApiToken(apiTokenForCreationDto?: import("./Coscine.Api").ApiTokenForCreationDto, options?: any): import("axios").AxiosPromise<import("./Coscine.Api").ApiTokenDtoResponse>;
getAllApiTokens(pageNumber?: number, pageSize?: number, orderBy?: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api").ApiTokenDtoPagedResponse>;
getApiToken(apiTokenId: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api").ApiTokenDtoResponse>;
revokeToken(apiTokenId: string, options?: any): import("axios").AxiosPromise<void>;
};
export declare const TosApi: {
apiV2TosOptions(options?: any): import("axios").AxiosPromise<void>;
getTos(options?: any): import("axios").AxiosPromise<import("./Coscine.Api").TermsOfServiceDtoResponse>;
apiV2TosOptions(options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
getTos(options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").TermsOfServiceDtoResponse>;
};
export declare const TreeApi: {
apiV2ProjectsProjectIdResourcesResourceIdTreesOptions(projectId: string, resourceId: string, options?: any): import("axios").AxiosPromise<void>;
createMetadataTree(projectId: string, resourceId: string, metadataTreeForCreationDto?: import("./Coscine.Api").MetadataTreeForCreationDto, options?: any): import("axios").AxiosPromise<import("./Coscine.Api").MetadataTreeDtoResponse>;
getFileTree(projectId: string, resourceId: string, path?: string, pageNumber?: number, pageSize?: number, orderBy?: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api").FileTreeDtoPagedResponse>;
getMetadataTree(projectId: string, resourceId: string, path?: string, format?: import("./Coscine.Api").RdfFormat, pageNumber?: number, pageSize?: number, orderBy?: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api").MetadataTreeDtoPagedResponse>;
updateMetadataTree(projectId: string, resourceId: string, metadataTreeForUpdateDto?: import("./Coscine.Api").MetadataTreeForUpdateDto, options?: any): import("axios").AxiosPromise<void>;
apiV2ProjectsProjectIdResourcesResourceIdTreesOptions(requestParameters: import("./Coscine.Api").TreeApiApiV2ProjectsProjectIdResourcesResourceIdTreesOptionsRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
createMetadataTree(requestParameters: import("./Coscine.Api").TreeApiCreateMetadataTreeRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").MetadataTreeDtoResponse>;
getFileTree(requestParameters: import("./Coscine.Api").TreeApiGetFileTreeRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").FileTreeDtoPagedResponse>;
getMetadataTree(requestParameters: import("./Coscine.Api").TreeApiGetMetadataTreeRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").MetadataTreeDtoPagedResponse>;
updateMetadataTree(requestParameters: import("./Coscine.Api").TreeApiUpdateMetadataTreeRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
};
export declare const UserApi: {
apiV2UsersOptions(options?: any): import("axios").AxiosPromise<void>;
getUsers(searchTerm: string, orderBy?: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api").PublicUserDtoIEnumerableResponse>;
apiV2UsersOptions(options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
getUsers(requestParameters: import("./Coscine.Api").UserApiGetUsersRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").PublicUserDtoIEnumerableResponse>;
};
export declare const VisibilityApi: {
apiV2VisibilitiesOptions(options?: any): import("axios").AxiosPromise<void>;
getVisibilities(pageNumber?: number, pageSize?: number, orderBy?: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api").VisibilityDtoPagedResponse>;
getVisibility(visibilityId: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api").VisibilityDtoResponse>;
apiV2VisibilitiesOptions(options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
getVisibilities(requestParameters?: import("./Coscine.Api").VisibilityApiGetVisibilitiesRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").VisibilityDtoPagedResponse>;
getVisibility(requestParameters: import("./Coscine.Api").VisibilityApiGetVisibilityRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").VisibilityDtoResponse>;
};
export declare const VocabularyApi: {
apiV2VocabulariesOptions(options?: any): import("axios").AxiosPromise<void>;
getVocabularies(searchTerm?: string, language?: import("./Coscine.Api").AcceptedLanguage, pageNumber?: number, pageSize?: number, orderBy?: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api").VocabularyDtoPagedResponse>;
getVocabularyInstance(instance: string, acceptLanguage?: import("./Coscine.Api").AcceptedLanguage, options?: any): import("axios").AxiosPromise<import("./Coscine.Api").VocabularyInstanceDtoResponse>;
getVocabularyInstances(_class: string, searchTerm?: string, language?: import("./Coscine.Api").AcceptedLanguage, pageSize?: number, pageNumber?: number, orderBy?: string, options?: any): import("axios").AxiosPromise<import("./Coscine.Api").VocabularyInstanceDtoPagedResponse>;
apiV2VocabulariesOptions(options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<void>;
getVocabularies(requestParameters?: import("./Coscine.Api").VocabularyApiGetVocabulariesRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").VocabularyDtoPagedResponse>;
getVocabularyInstance(requestParameters: import("./Coscine.Api").VocabularyApiGetVocabularyInstanceRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").VocabularyInstanceDtoResponse>;
getVocabularyInstances(requestParameters: import("./Coscine.Api").VocabularyApiGetVocabularyInstancesRequest, options?: import("axios").AxiosRequestConfig<any> | undefined): import("axios").AxiosPromise<import("./Coscine.Api").VocabularyInstanceDtoPagedResponse>;
};
export default apis;
{
"name": "@coscine/api-client",
"version": "3.3.1",
"description": "This project contains the generated api connection classes.",
"type": "module",
"version": "3.3.2-package.0",
"description": "This project contains the generated api client classes.",
"keywords": [

@@ -11,3 +12,3 @@ "coscine",

],
"main": "dist/index.umd.js",
"main": "dist/index.js",
"module": "dist/index.js",

@@ -18,3 +19,2 @@ "typings": "dist/types/index.d.ts",

],
"author": "",
"repository": {

@@ -26,43 +26,11 @@ "type": "git",

"engines": {
"node": ">=6.0.0"
"node": ">=20.0.0"
},
"scripts": {
"lint": "eslint --fix src/**/*.ts",
"build": "tsc --module commonjs && rollup -c rollup.config.ts && typedoc --out docs src/index.ts",
"precommit": "lint-staged",
"semantic-release": "semantic-release",
"test": "jest --coverage",
"test:unit": "jest",
"test:watch": "jest --coverage --watch"
"build": "vite build && typedoc --out docs src/index.ts",
"lint": "eslint src/**/*.ts",
"lint:fix": "eslint --fix src/**/*.ts",
"test": "vitest",
"coverage": "vitest run --coverage"
},
"lint-staged": {
"{src,test}/**/*.ts": [
"eslint --fix"
]
},
"config": {
"commitizen": {
"path": "node_modules/cz-conventional-changelog"
}
},
"jest": {
"transform": {
".(ts|tsx)": "ts-jest"
},
"testEnvironment": "node",
"testRegex": "(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$",
"moduleFileExtensions": [
"ts",
"tsx",
"js"
],
"coveragePathIgnorePatterns": [
"/node_modules/",
"/test/"
],
"coverageThreshold": {},
"collectCoverageFrom": [
"src/*.{js,ts}"
]
},
"prettier": {

@@ -72,59 +40,31 @@ "semi": true,

},
"commitlint": {
"extends": [
"@commitlint/config-conventional"
]
},
"devDependencies": {
"@commitlint/cli": "^13.1.0",
"@commitlint/config-conventional": "^13.1.0",
"@hutson/semantic-delivery-gitlab": "^9.1.0",
"@rollup/plugin-commonjs": "^20.0.0",
"@rollup/plugin-json": "^4.1.0",
"@rollup/plugin-node-resolve": "^13.0.4",
"@semantic-release/commit-analyzer": "^8.0.1",
"@semantic-release/git": "^9.0.0",
"@semantic-release/gitlab": "^6.2.2",
"@semantic-release/npm": "^7.1.3",
"@semantic-release/release-notes-generator": "^9.0.3",
"@types/jest": "^27.0.1",
"@types/node": "^16.7.8",
"@typescript-eslint/eslint-plugin": "^4.0.1",
"@typescript-eslint/parser": "^4.0.1",
"colors": "^1.4.0",
"commitizen": "^4.2.4",
"conventional-changelog-eslint": "^3.0.9",
"coveralls": "^3.1.1",
"cross-env": "^7.0.3",
"cz-conventional-changelog": "^3.3.0",
"eslint": "^7.8.0",
"eslint-config-prettier": "^6.11.0",
"eslint-import-resolver-node": "^0.3.6",
"@semantic-release/commit-analyzer": "^11.1.0",
"@semantic-release/git": "^10.0.1",
"@semantic-release/gitlab": "^12.1.1",
"@semantic-release/npm": "^11.0.1",
"@semantic-release/release-notes-generator": "^12.1.0",
"@types/node": "^20.9.2",
"@typescript-eslint/eslint-plugin": "^6.13.1",
"@typescript-eslint/parser": "^6.13.1",
"@vitest/coverage-v8": "^0.34.6",
"conventional-changelog-eslint": "^5.0.0",
"eslint": "^8.54.0",
"eslint-config-prettier": "^9.0.0",
"eslint-import-resolver-node": "^0.3.9",
"eslint-plugin-eslint-comments": "^3.2.0",
"eslint-plugin-functional": "^3.0.2",
"eslint-plugin-import": "^2.22.0",
"husky": "^7.0.2",
"jest": "^27.1.0",
"jest-config": "^27.1.0",
"lint-staged": "^11.1.2",
"lodash.camelcase": "^4.3.0",
"prettier": "^2.3.2",
"prompt": "^1.2.0",
"replace-in-file": "^6.2.0",
"rimraf": "^3.0.2",
"rollup": "^2.56.3",
"rollup-plugin-sourcemaps": "^0.6.3",
"rollup-plugin-typescript2": "^0.35.0",
"semantic-release": "^17.4.7",
"shelljs": "^0.8.4",
"ts-jest": "^27.0.5",
"ts-node": "^10.2.1",
"tslib": "^2.3.1",
"typedoc": "^0.21.9",
"typescript": "^4.8.3"
"prettier": "^3.1.0",
"rollup": "^4.6.1",
"semantic-release": "^22.0.8",
"typedoc": "^0.25.4",
"typescript": "^5.3.2",
"vite": "^5.0.5",
"vite-plugin-dts": "^3.6.4",
"vitest": "^0.34.6"
},
"dependencies": {
"axios": "^0.21.1"
"axios": "^1.6.2"
},
"packageManager": "yarn@4.0.1"
"packageManager": "yarn@4.0.2"
}

@@ -7,3 +7,3 @@ ## API Client Library

The API Client library for Vue TypeScript contains generated API connection classes based on the Coscine API Swagger definitions, bundling them together for ease of use within Coscine applications. Additionally, the library provides setup functionality to simplify the API connection process and streamline communication with the Coscine API.
The API Client library for JavaScript clients contains generated API connection classes and their typings based on the Coscine API Swagger definitions, bundling them together for ease of use within Coscine applications. Additionally, the library provides setup functionality to simplify the API connection process and streamline communication with the Coscine API.

@@ -15,6 +15,9 @@ ## 📖 Usage

* `yarn build`
### Testing
* `yarn test`
### Linting
* `yarn lint:fix`
### Links

@@ -29,3 +32,3 @@ Bundles the output of [CodeGen](https://git.rwth-aachen.de/coscine/backend/scripts/codegen).

As an open source plattform and project, we welcome contributions from our community in any form. You can do so by submitting bug reports or feature requests, or by directly contributing to Coscine's source code. To submit your contribution please follow our [Contributing Guideline](https://git.rwth-aachen.de/coscine/docs/public/wiki/-/blob/master/Contributing%20To%20Coscine.md).
As an open source platform and project, we welcome contributions from our community in any form. You can do so by submitting bug reports or feature requests, or by directly contributing to Coscine's source code. To submit your contribution please follow our [Contributing Guideline](https://git.rwth-aachen.de/coscine/docs/public/wiki/-/blob/master/Contributing%20To%20Coscine.md).

@@ -32,0 +35,0 @@ ## 📄 License

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc