UNPKG

liferay-headless-rest-client

Version:
80 lines (79 loc) 13.2 kB
import type { Options as ClientOptions, TDataShape, Client } from '@hey-api/client-fetch'; import type { DeleteObjectEntryFolderCollaboratorByTypeCollaboratorData, DeleteObjectEntryFolderCollaboratorByTypeCollaboratorResponses, GetObjectEntryFolderCollaboratorByTypeCollaboratorData, GetObjectEntryFolderCollaboratorByTypeCollaboratorResponses, PutObjectEntryFolderCollaboratorByTypeCollaboratorData, PutObjectEntryFolderCollaboratorByTypeCollaboratorResponses, DeleteScopeScopeKeyObjectEntryFolderByExternalReferenceCodeCollaboratorByTypeCollaboratorData, DeleteScopeScopeKeyObjectEntryFolderByExternalReferenceCodeCollaboratorByTypeCollaboratorResponses, GetScopeScopeKeyObjectEntryFolderByExternalReferenceCodeCollaboratorByTypeCollaboratorData, GetScopeScopeKeyObjectEntryFolderByExternalReferenceCodeCollaboratorByTypeCollaboratorResponses, PutScopeScopeKeyObjectEntryFolderByExternalReferenceCodeCollaboratorByTypeCollaboratorData, PutScopeScopeKeyObjectEntryFolderByExternalReferenceCodeCollaboratorByTypeCollaboratorResponses, GetObjectEntryFolderCollaboratorsPageData, GetObjectEntryFolderCollaboratorsPageResponses, PostObjectEntryFolderCollaboratorsPageData, PostObjectEntryFolderCollaboratorsPageResponses, GetScopeScopeKeyObjectEntryFolderByExternalReferenceCodeCollaboratorsPageData, GetScopeScopeKeyObjectEntryFolderByExternalReferenceCodeCollaboratorsPageResponses, PostScopeScopeKeyObjectEntryFolderByExternalReferenceCodeCollaboratorsPageData, PostScopeScopeKeyObjectEntryFolderByExternalReferenceCodeCollaboratorsPageResponses, PostObjectEntryFolderCollaboratorsPageExportBatchData, PostObjectEntryFolderCollaboratorsPageExportBatchResponses, DeleteObjectEntryFolderData, DeleteObjectEntryFolderResponses, GetObjectEntryFolderData, GetObjectEntryFolderResponses, PatchObjectEntryFolderData, PatchObjectEntryFolderResponses, PutObjectEntryFolderData, PutObjectEntryFolderResponses, DeleteObjectEntryFolderBatchData, DeleteObjectEntryFolderBatchResponses, PutObjectEntryFolderBatchData, PutObjectEntryFolderBatchResponses, DeleteScopeScopeKeyObjectEntryFolderByExternalReferenceCodeData, DeleteScopeScopeKeyObjectEntryFolderByExternalReferenceCodeResponses, GetScopeScopeKeyObjectEntryFolderByExternalReferenceCodeData, GetScopeScopeKeyObjectEntryFolderByExternalReferenceCodeResponses, PatchScopeScopeKeyObjectEntryFolderByExternalReferenceCodeData, PatchScopeScopeKeyObjectEntryFolderByExternalReferenceCodeResponses, PutScopeScopeKeyObjectEntryFolderByExternalReferenceCodeData, PutScopeScopeKeyObjectEntryFolderByExternalReferenceCodeResponses, GetObjectEntryFolderPermissionsPageData, GetObjectEntryFolderPermissionsPageResponses, PutObjectEntryFolderPermissionsPageData, PutObjectEntryFolderPermissionsPageResponses, GetScopeScopeKeyObjectEntryFoldersPageData, GetScopeScopeKeyObjectEntryFoldersPageResponses, PostScopeScopeKeyObjectEntryFolderData, PostScopeScopeKeyObjectEntryFolderResponses } from './types.gen'; export type Options<TData extends TDataShape = TDataShape, ThrowOnError extends boolean = boolean> = ClientOptions<TData, ThrowOnError> & { /** * You can provide a client instance returned by `createClient()` instead of * individual options. This might be also useful if you want to implement a * custom client. */ client?: Client; /** * You can pass arbitrary values through the `meta` object. This can be * used to access values that aren't defined as part of the SDK function. */ meta?: Record<string, unknown>; }; /** * Deletes the collaborator for an object entry folder and returns a 204 if the operation succeeds. */ export declare const deleteObjectEntryFolderCollaboratorByTypeCollaborator: <ThrowOnError extends boolean = false>(options: Options<DeleteObjectEntryFolderCollaboratorByTypeCollaboratorData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<DeleteObjectEntryFolderCollaboratorByTypeCollaboratorResponses, unknown, ThrowOnError, "fields">; /** * Retrieves the collaborator of an object entry. */ export declare const getObjectEntryFolderCollaboratorByTypeCollaborator: <ThrowOnError extends boolean = false>(options: Options<GetObjectEntryFolderCollaboratorByTypeCollaboratorData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<GetObjectEntryFolderCollaboratorByTypeCollaboratorResponses, unknown, ThrowOnError, "fields">; /** * Add or update a collaborator received in the request. */ export declare const putObjectEntryFolderCollaboratorByTypeCollaborator: <ThrowOnError extends boolean = false>(options: Options<PutObjectEntryFolderCollaboratorByTypeCollaboratorData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<PutObjectEntryFolderCollaboratorByTypeCollaboratorResponses, unknown, ThrowOnError, "fields">; /** * Deletes the collaborator for an object entry folder and returns a 204 if the operation succeeds. */ export declare const deleteScopeScopeKeyObjectEntryFolderByExternalReferenceCodeCollaboratorByTypeCollaborator: <ThrowOnError extends boolean = false>(options: Options<DeleteScopeScopeKeyObjectEntryFolderByExternalReferenceCodeCollaboratorByTypeCollaboratorData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<DeleteScopeScopeKeyObjectEntryFolderByExternalReferenceCodeCollaboratorByTypeCollaboratorResponses, unknown, ThrowOnError, "fields">; /** * Retrieves the collaborator for an object entry folder. */ export declare const getScopeScopeKeyObjectEntryFolderByExternalReferenceCodeCollaboratorByTypeCollaborator: <ThrowOnError extends boolean = false>(options: Options<GetScopeScopeKeyObjectEntryFolderByExternalReferenceCodeCollaboratorByTypeCollaboratorData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<GetScopeScopeKeyObjectEntryFolderByExternalReferenceCodeCollaboratorByTypeCollaboratorResponses, unknown, ThrowOnError, "fields">; /** * Add or update a collaborator received in the request. */ export declare const putScopeScopeKeyObjectEntryFolderByExternalReferenceCodeCollaboratorByTypeCollaborator: <ThrowOnError extends boolean = false>(options: Options<PutScopeScopeKeyObjectEntryFolderByExternalReferenceCodeCollaboratorByTypeCollaboratorData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<PutScopeScopeKeyObjectEntryFolderByExternalReferenceCodeCollaboratorByTypeCollaboratorResponses, unknown, ThrowOnError, "fields">; /** * Retrieves the collaborators of an object entry folder. */ export declare const getObjectEntryFolderCollaboratorsPage: <ThrowOnError extends boolean = false>(options: Options<GetObjectEntryFolderCollaboratorsPageData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<GetObjectEntryFolderCollaboratorsPageResponses, unknown, ThrowOnError, "fields">; /** * Add or update all the collaborators received in the request. Delete existing collaborators that are not included in the request. Send a notification for the new collaborators and those whose permissions are different. */ export declare const postObjectEntryFolderCollaboratorsPage: <ThrowOnError extends boolean = false>(options: Options<PostObjectEntryFolderCollaboratorsPageData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<PostObjectEntryFolderCollaboratorsPageResponses, unknown, ThrowOnError, "fields">; /** * Retrieves the collaborators of an object entry. */ export declare const getScopeScopeKeyObjectEntryFolderByExternalReferenceCodeCollaboratorsPage: <ThrowOnError extends boolean = false>(options: Options<GetScopeScopeKeyObjectEntryFolderByExternalReferenceCodeCollaboratorsPageData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<GetScopeScopeKeyObjectEntryFolderByExternalReferenceCodeCollaboratorsPageResponses, unknown, ThrowOnError, "fields">; /** * Add or update all the collaborators received in the request. Delete existing collaborators that are not included in the request. Send a notification for the new collaborators and those whose permissions are different. */ export declare const postScopeScopeKeyObjectEntryFolderByExternalReferenceCodeCollaboratorsPage: <ThrowOnError extends boolean = false>(options: Options<PostScopeScopeKeyObjectEntryFolderByExternalReferenceCodeCollaboratorsPageData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<PostScopeScopeKeyObjectEntryFolderByExternalReferenceCodeCollaboratorsPageResponses, unknown, ThrowOnError, "fields">; export declare const postObjectEntryFolderCollaboratorsPageExportBatch: <ThrowOnError extends boolean = false>(options: Options<PostObjectEntryFolderCollaboratorsPageExportBatchData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<PostObjectEntryFolderCollaboratorsPageExportBatchResponses, unknown, ThrowOnError, "fields">; /** * Deletes the object entry folder and returns a 204 if the operation succeeds. */ export declare const deleteObjectEntryFolder: <ThrowOnError extends boolean = false>(options: Options<DeleteObjectEntryFolderData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<DeleteObjectEntryFolderResponses, unknown, ThrowOnError, "fields">; /** * Retrieves the object entry folder. */ export declare const getObjectEntryFolder: <ThrowOnError extends boolean = false>(options: Options<GetObjectEntryFolderData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<GetObjectEntryFolderResponses, unknown, ThrowOnError, "fields">; /** * Updates only the fields received in the request body, leaving any other fields untouched. */ export declare const patchObjectEntryFolder: <ThrowOnError extends boolean = false>(options: Options<PatchObjectEntryFolderData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<PatchObjectEntryFolderResponses, unknown, ThrowOnError, "fields">; export declare const putObjectEntryFolder: <ThrowOnError extends boolean = false>(options: Options<PutObjectEntryFolderData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<PutObjectEntryFolderResponses, unknown, ThrowOnError, "fields">; export declare const deleteObjectEntryFolderBatch: <ThrowOnError extends boolean = false>(options?: Options<DeleteObjectEntryFolderBatchData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<DeleteObjectEntryFolderBatchResponses, unknown, ThrowOnError, "fields">; export declare const putObjectEntryFolderBatch: <ThrowOnError extends boolean = false>(options?: Options<PutObjectEntryFolderBatchData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<PutObjectEntryFolderBatchResponses, unknown, ThrowOnError, "fields">; export declare const deleteScopeScopeKeyObjectEntryFolderByExternalReferenceCode: <ThrowOnError extends boolean = false>(options: Options<DeleteScopeScopeKeyObjectEntryFolderByExternalReferenceCodeData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<DeleteScopeScopeKeyObjectEntryFolderByExternalReferenceCodeResponses, unknown, ThrowOnError, "fields">; export declare const getScopeScopeKeyObjectEntryFolderByExternalReferenceCode: <ThrowOnError extends boolean = false>(options: Options<GetScopeScopeKeyObjectEntryFolderByExternalReferenceCodeData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<GetScopeScopeKeyObjectEntryFolderByExternalReferenceCodeResponses, unknown, ThrowOnError, "fields">; export declare const patchScopeScopeKeyObjectEntryFolderByExternalReferenceCode: <ThrowOnError extends boolean = false>(options: Options<PatchScopeScopeKeyObjectEntryFolderByExternalReferenceCodeData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<PatchScopeScopeKeyObjectEntryFolderByExternalReferenceCodeResponses, unknown, ThrowOnError, "fields">; export declare const putScopeScopeKeyObjectEntryFolderByExternalReferenceCode: <ThrowOnError extends boolean = false>(options: Options<PutScopeScopeKeyObjectEntryFolderByExternalReferenceCodeData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<PutScopeScopeKeyObjectEntryFolderByExternalReferenceCodeResponses, unknown, ThrowOnError, "fields">; export declare const getObjectEntryFolderPermissionsPage: <ThrowOnError extends boolean = false>(options: Options<GetObjectEntryFolderPermissionsPageData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<GetObjectEntryFolderPermissionsPageResponses, unknown, ThrowOnError, "fields">; export declare const putObjectEntryFolderPermissionsPage: <ThrowOnError extends boolean = false>(options: Options<PutObjectEntryFolderPermissionsPageData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<PutObjectEntryFolderPermissionsPageResponses, unknown, ThrowOnError, "fields">; export declare const getScopeScopeKeyObjectEntryFoldersPage: <ThrowOnError extends boolean = false>(options: Options<GetScopeScopeKeyObjectEntryFoldersPageData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<GetScopeScopeKeyObjectEntryFoldersPageResponses, unknown, ThrowOnError, "fields">; export declare const postScopeScopeKeyObjectEntryFolder: <ThrowOnError extends boolean = false>(options: Options<PostScopeScopeKeyObjectEntryFolderData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<PostScopeScopeKeyObjectEntryFolderResponses, unknown, ThrowOnError, "fields">;