liferay-headless-rest-client
Version:
A collection of Headless Clients used in Liferay Portal
1 lines • 5.36 kB
TypeScript
import type{Options as ClientOptions,TDataShape,Client}from'@hey-api/client-fetch';import type{DeleteV2GroupData,DeleteV2GroupResponses,GetV2GroupByIdData,GetV2GroupByIdResponses,PatchV2GroupData,PatchV2GroupResponses,PutV2GroupData,PutV2GroupResponses,GetV2GroupsData,GetV2GroupsResponses,PostV2GroupData,PostV2GroupResponses,PostV2GroupSearchData,PostV2GroupSearchResponses,GetV2ResourceTypeByIdData,GetV2ResourceTypeByIdResponses,GetV2ResourceTypesData,GetV2ResourceTypesResponses,GetV2SchemaByIdData,GetV2SchemaByIdResponses,GetV2SchemasData,GetV2SchemasResponses,GetV2ServiceProviderConfigData,GetV2ServiceProviderConfigResponses,DeleteV2UserData,DeleteV2UserResponses,GetV2UserByIdData,GetV2UserByIdResponses,PatchV2UserData,PatchV2UserResponses,PutV2UserData,PutV2UserResponses,GetV2UsersData,GetV2UsersResponses,PostV2UserData,PostV2UserResponses,PostV2UserSearchData,PostV2UserSearchResponses}from'./types.gen';export type Options<TData extends TDataShape=TDataShape,ThrowOnError extends boolean=boolean>=ClientOptions<TData,ThrowOnError>&{client?:Client;meta?:Record<string,unknown>;};export declare const deleteV2Group:<ThrowOnError extends boolean=false>(options:Options<DeleteV2GroupData,ThrowOnError>)=>import("@hey-api/client-fetch").RequestResult<DeleteV2GroupResponses,unknown,ThrowOnError,"fields">;export declare const getV2GroupById:<ThrowOnError extends boolean=false>(options:Options<GetV2GroupByIdData,ThrowOnError>)=>import("@hey-api/client-fetch").RequestResult<GetV2GroupByIdResponses,unknown,ThrowOnError,"fields">;export declare const patchV2Group:<ThrowOnError extends boolean=false>(options:Options<PatchV2GroupData,ThrowOnError>)=>import("@hey-api/client-fetch").RequestResult<PatchV2GroupResponses,unknown,ThrowOnError,"fields">;export declare const putV2Group:<ThrowOnError extends boolean=false>(options:Options<PutV2GroupData,ThrowOnError>)=>import("@hey-api/client-fetch").RequestResult<PutV2GroupResponses,unknown,ThrowOnError,"fields">;export declare const getV2Groups:<ThrowOnError extends boolean=false>(options?:Options<GetV2GroupsData,ThrowOnError>)=>import("@hey-api/client-fetch").RequestResult<GetV2GroupsResponses,unknown,ThrowOnError,"fields">;export declare const postV2Group:<ThrowOnError extends boolean=false>(options?:Options<PostV2GroupData,ThrowOnError>)=>import("@hey-api/client-fetch").RequestResult<PostV2GroupResponses,unknown,ThrowOnError,"fields">;export declare const postV2GroupSearch:<ThrowOnError extends boolean=false>(options?:Options<PostV2GroupSearchData,ThrowOnError>)=>import("@hey-api/client-fetch").RequestResult<PostV2GroupSearchResponses,unknown,ThrowOnError,"fields">;export declare const getV2ResourceTypeById:<ThrowOnError extends boolean=false>(options:Options<GetV2ResourceTypeByIdData,ThrowOnError>)=>import("@hey-api/client-fetch").RequestResult<GetV2ResourceTypeByIdResponses,unknown,ThrowOnError,"fields">;export declare const getV2ResourceTypes:<ThrowOnError extends boolean=false>(options?:Options<GetV2ResourceTypesData,ThrowOnError>)=>import("@hey-api/client-fetch").RequestResult<GetV2ResourceTypesResponses,unknown,ThrowOnError,"fields">;export declare const getV2SchemaById:<ThrowOnError extends boolean=false>(options:Options<GetV2SchemaByIdData,ThrowOnError>)=>import("@hey-api/client-fetch").RequestResult<GetV2SchemaByIdResponses,unknown,ThrowOnError,"fields">;export declare const getV2Schemas:<ThrowOnError extends boolean=false>(options?:Options<GetV2SchemasData,ThrowOnError>)=>import("@hey-api/client-fetch").RequestResult<GetV2SchemasResponses,unknown,ThrowOnError,"fields">;export declare const getV2ServiceProviderConfig:<ThrowOnError extends boolean=false>(options?:Options<GetV2ServiceProviderConfigData,ThrowOnError>)=>import("@hey-api/client-fetch").RequestResult<GetV2ServiceProviderConfigResponses,unknown,ThrowOnError,"fields">;export declare const deleteV2User:<ThrowOnError extends boolean=false>(options:Options<DeleteV2UserData,ThrowOnError>)=>import("@hey-api/client-fetch").RequestResult<DeleteV2UserResponses,unknown,ThrowOnError,"fields">;export declare const getV2UserById:<ThrowOnError extends boolean=false>(options:Options<GetV2UserByIdData,ThrowOnError>)=>import("@hey-api/client-fetch").RequestResult<GetV2UserByIdResponses,unknown,ThrowOnError,"fields">;export declare const patchV2User:<ThrowOnError extends boolean=false>(options:Options<PatchV2UserData,ThrowOnError>)=>import("@hey-api/client-fetch").RequestResult<PatchV2UserResponses,unknown,ThrowOnError,"fields">;export declare const putV2User:<ThrowOnError extends boolean=false>(options:Options<PutV2UserData,ThrowOnError>)=>import("@hey-api/client-fetch").RequestResult<PutV2UserResponses,unknown,ThrowOnError,"fields">;export declare const getV2Users:<ThrowOnError extends boolean=false>(options?:Options<GetV2UsersData,ThrowOnError>)=>import("@hey-api/client-fetch").RequestResult<GetV2UsersResponses,unknown,ThrowOnError,"fields">;export declare const postV2User:<ThrowOnError extends boolean=false>(options?:Options<PostV2UserData,ThrowOnError>)=>import("@hey-api/client-fetch").RequestResult<PostV2UserResponses,unknown,ThrowOnError,"fields">;export declare const postV2UserSearch:<ThrowOnError extends boolean=false>(options?:Options<PostV2UserSearchData,ThrowOnError>)=>import("@hey-api/client-fetch").RequestResult<PostV2UserSearchResponses,unknown,ThrowOnError,"fields">;