1 |
|
2 | import { AxiosRequestConfig } from 'axios';
|
3 | import { OpPatch } from 'json-patch';
|
4 | import { Stream } from 'stream';
|
5 | import { CollectionProp, GetAppDefinitionParams, GetAppInstallationParams, GetCommentParams, GetContentTypeParams, GetEditorInterfaceParams, GetOrganizationMembershipProps, GetOrganizationParams, GetSnapshotForContentTypeParams, GetSnapshotForEntryParams, GetSpaceEnvAliasParams, GetSpaceEnvironmentParams, GetSpaceMembershipProps, GetSpaceParams, GetTagParams, GetTeamMembershipParams, GetTeamParams, GetTeamSpaceMembershipParams, GetExtensionParams, GetWebhookCallDetailsUrl, GetWebhookParams, KeyValueMap, PaginationQueryParams, QueryParams, GetAppUploadParams, GetAppBundleParams, GetBulkActionParams, GetReleaseParams, GetTaskParams, GetEntryParams, CursorPaginatedCollectionProp, GetWorkflowDefinitionParams } from '../common-types';
|
6 | import { ApiKeyProps, CreateApiKeyProps } from '../entities/api-key';
|
7 | import { AppDefinitionProps, CreateAppDefinitionProps } from '../entities/app-definition';
|
8 | import { AppInstallationProps, CreateAppInstallationProps } from '../entities/app-installation';
|
9 | import { AssetFileProp, AssetProcessingForLocale, AssetProps, CreateAssetProps } from '../entities/asset';
|
10 | import { CreateCommentParams, CreateCommentProps, DeleteCommentParams, CommentProps, UpdateCommentParams, UpdateCommentProps } from '../entities/comment';
|
11 | import { ContentTypeProps, CreateContentTypeProps } from '../entities/content-type';
|
12 | import { EditorInterfaceProps } from '../entities/editor-interface';
|
13 | import { CreateEntryProps, EntryProps, EntryReferenceProps } from '../entities/entry';
|
14 | import { CreateEnvironmentProps, EnvironmentProps } from '../entities/environment';
|
15 | import { CreateEnvironmentAliasProps, EnvironmentAliasProps } from '../entities/environment-alias';
|
16 | import { CreateLocaleProps, LocaleProps } from '../entities/locale';
|
17 | import { OrganizationProp } from '../entities/organization';
|
18 | import { CreateOrganizationInvitationProps, OrganizationInvitationProps } from '../entities/organization-invitation';
|
19 | import { OrganizationMembershipProps } from '../entities/organization-membership';
|
20 | import { CreatePersonalAccessTokenProps, PersonalAccessTokenProp } from '../entities/personal-access-token';
|
21 | import { PreviewApiKeyProps } from '../entities/preview-api-key';
|
22 | import { CreateRoleProps, RoleProps } from '../entities/role';
|
23 | import { ScheduledActionProps, CreateUpdateScheduledActionProps } from '../entities/scheduled-action';
|
24 | import { SnapshotProps } from '../entities/snapshot';
|
25 | import { SpaceProps } from '../entities/space';
|
26 | import { SpaceMemberProps } from '../entities/space-member';
|
27 | import { CreateSpaceMembershipProps, SpaceMembershipProps } from '../entities/space-membership';
|
28 | import { CreateTagProps, TagProps, UpdateTagProps } from '../entities/tag';
|
29 | import { CreateTeamProps, TeamProps } from '../entities/team';
|
30 | import { CreateTeamMembershipProps, TeamMembershipProps } from '../entities/team-membership';
|
31 | import { CreateTeamSpaceMembershipProps, TeamSpaceMembershipProps } from '../entities/team-space-membership';
|
32 | import { CreateExtensionProps, ExtensionProps } from '../entities/extension';
|
33 | import { UsageProps } from '../entities/usage';
|
34 | import { UserProps } from '../entities/user';
|
35 | import { CreateWebhooksProps, WebhookCallDetailsProps, WebhookCallOverviewProps, WebhookHealthProps, WebhookProps } from '../entities/webhook';
|
36 | import { DefaultParams, OptionalDefaults } from './wrappers/wrap';
|
37 | import { AssetKeyProps, CreateAssetKeyProps } from '../entities/asset-key';
|
38 | import { AppUploadProps } from '../entities/app-upload';
|
39 | import { AppBundleProps, CreateAppBundleProps } from '../entities/app-bundle';
|
40 | import { AppDetailsProps, CreateAppDetailsProps } from '../entities/app-details';
|
41 | import { AppSignedRequestProps, CreateAppSignedRequestProps } from '../entities/app-signed-request';
|
42 | import { AppSigningSecretProps, CreateAppSigningSecretProps } from '../entities/app-signing-secret';
|
43 | import { BulkActionPayload, BulkActionProps, BulkActionPublishPayload, BulkActionUnpublishPayload, BulkActionValidatePayload } from '../entities/bulk-action';
|
44 | import { ReleasePayload, ReleaseProps, ReleaseQueryOptions, ReleaseValidatePayload } from '../entities/release';
|
45 | import { ReleaseActionProps, ReleaseActionQueryOptions } from '../entities/release-action';
|
46 | import { CreateTaskParams, CreateTaskProps, DeleteTaskParams, TaskProps, UpdateTaskParams, UpdateTaskProps } from '../entities/task';
|
47 | import { CreateWorkflowDefinitionParams, CreateWorkflowDefinitionProps, DeleteWorkflowDefinitionParams, UpdateWorkflowDefinitionParams, UpdateWorkflowDefinitionProps, WorkflowDefinitionProps, WorkflowDefinitionQueryOptions } from '../entities/workflow-definition';
|
48 | import { CompleteWorkflowParams, CreateWorkflowParams, CreateWorkflowProps, DeleteWorkflowParams, UpdateWorkflowParams, UpdateWorkflowProps, WorkflowProps, WorkflowQueryOptions } from '../entities/workflow';
|
49 | export declare type PlainClientAPI = {
|
50 | raw: {
|
51 | getDefaultParams(): DefaultParams | undefined;
|
52 | get<T = unknown>(url: string, config?: AxiosRequestConfig): Promise<T>;
|
53 | post<T = unknown>(url: string, payload?: any, config?: AxiosRequestConfig): Promise<T>;
|
54 | patch<T = unknown>(url: string, payload?: any, config?: AxiosRequestConfig): Promise<T>;
|
55 | put<T = unknown>(url: string, payload?: any, config?: AxiosRequestConfig): Promise<T>;
|
56 | delete<T = unknown>(url: string, config?: AxiosRequestConfig): Promise<T>;
|
57 | http<T = unknown>(url: string, config?: AxiosRequestConfig): Promise<T>;
|
58 | };
|
59 | appBundle: {
|
60 | get(params: OptionalDefaults<GetAppBundleParams>): Promise<AppBundleProps>;
|
61 | getMany(params: OptionalDefaults<GetAppDefinitionParams & QueryParams>): Promise<CollectionProp<AppBundleProps>>;
|
62 | delete(params: OptionalDefaults<GetAppBundleParams>): Promise<void>;
|
63 | create(params: OptionalDefaults<GetAppDefinitionParams>, payload: CreateAppBundleProps): Promise<AppBundleProps>;
|
64 | };
|
65 | appDetails: {
|
66 | upsert(params: OptionalDefaults<GetAppDefinitionParams>, payload: CreateAppDetailsProps): Promise<AppDetailsProps>;
|
67 | get(params: OptionalDefaults<GetAppDefinitionParams>): Promise<AppDetailsProps>;
|
68 | delete(params: OptionalDefaults<GetAppDefinitionParams>): Promise<void>;
|
69 | };
|
70 | appSignedRequest: {
|
71 | create(params: OptionalDefaults<GetAppInstallationParams>, payload: CreateAppSignedRequestProps): Promise<AppSignedRequestProps>;
|
72 | };
|
73 | appSigningSecret: {
|
74 | upsert(params: OptionalDefaults<GetAppDefinitionParams>, payload: CreateAppSigningSecretProps): Promise<AppSigningSecretProps>;
|
75 | get(params: OptionalDefaults<GetAppDefinitionParams>): Promise<AppSigningSecretProps>;
|
76 | delete(params: OptionalDefaults<GetAppDefinitionParams>): Promise<void>;
|
77 | };
|
78 | editorInterface: {
|
79 | get(params: OptionalDefaults<GetEditorInterfaceParams>): Promise<EditorInterfaceProps>;
|
80 | getMany(params: OptionalDefaults<GetSpaceEnvironmentParams & QueryParams>): Promise<CollectionProp<EditorInterfaceProps>>;
|
81 | update(params: OptionalDefaults<GetEditorInterfaceParams>, rawData: EditorInterfaceProps, headers?: Record<string, unknown>): Promise<EditorInterfaceProps>;
|
82 | };
|
83 | space: {
|
84 | get(params: OptionalDefaults<GetSpaceParams>): Promise<SpaceProps>;
|
85 | getMany(params: OptionalDefaults<QueryParams>): Promise<CollectionProp<SpaceProps>>;
|
86 | create(params: OptionalDefaults<{
|
87 | organizationId?: string;
|
88 | }>, payload: Omit<SpaceProps, 'sys'>, headers?: Record<string, unknown>): Promise<any>;
|
89 | update(params: OptionalDefaults<GetSpaceParams>, payload: SpaceProps, headers?: Record<string, unknown>): Promise<SpaceProps>;
|
90 | delete(params: OptionalDefaults<GetSpaceParams>): Promise<any>;
|
91 | };
|
92 | environment: {
|
93 | get(params: OptionalDefaults<GetSpaceEnvironmentParams>): Promise<EnvironmentProps>;
|
94 | getMany(params: OptionalDefaults<GetSpaceParams & PaginationQueryParams>): Promise<CollectionProp<EnvironmentProps>>;
|
95 | create(params: OptionalDefaults<GetSpaceParams>, rawData: Partial<Pick<EnvironmentProps, 'name'>>, headers?: Record<string, unknown>): Promise<EnvironmentProps>;
|
96 | createWithId(params: OptionalDefaults<GetSpaceEnvironmentParams & {
|
97 | sourceEnvironmentId?: string;
|
98 | }>, rawData: CreateEnvironmentProps, headers?: Record<string, unknown>): Promise<EnvironmentProps>;
|
99 | update(params: OptionalDefaults<GetSpaceEnvironmentParams>, rawData: EnvironmentProps, headers?: Record<string, unknown>): Promise<EnvironmentProps>;
|
100 | delete(params: OptionalDefaults<GetSpaceEnvironmentParams>): Promise<any>;
|
101 | };
|
102 | environmentAlias: {
|
103 | get(params: OptionalDefaults<GetSpaceEnvAliasParams>): Promise<EnvironmentAliasProps>;
|
104 | getMany(params: OptionalDefaults<GetSpaceParams & PaginationQueryParams>): Promise<CollectionProp<EnvironmentAliasProps>>;
|
105 | createWithId(params: OptionalDefaults<GetSpaceEnvAliasParams>, rawData: CreateEnvironmentAliasProps, headers?: Record<string, unknown>): Promise<EnvironmentAliasProps>;
|
106 | update(params: OptionalDefaults<GetSpaceEnvAliasParams>, rawData: EnvironmentAliasProps, headers?: Record<string, unknown>): Promise<EnvironmentAliasProps>;
|
107 | delete(params: OptionalDefaults<GetSpaceEnvAliasParams>): Promise<any>;
|
108 | };
|
109 | bulkAction: {
|
110 | get<T extends BulkActionPayload = any>(params: GetBulkActionParams): Promise<BulkActionProps<T>>;
|
111 | publish(params: GetSpaceEnvironmentParams, payload: BulkActionPublishPayload): Promise<BulkActionProps<BulkActionPublishPayload>>;
|
112 | unpublish(params: GetSpaceEnvironmentParams, payload: BulkActionUnpublishPayload): Promise<BulkActionProps<BulkActionUnpublishPayload>>;
|
113 | validate(params: GetSpaceEnvironmentParams, payload: BulkActionValidatePayload): Promise<BulkActionProps<BulkActionValidatePayload>>;
|
114 | };
|
115 | comment: {
|
116 | get(params: OptionalDefaults<GetCommentParams>): Promise<CommentProps>;
|
117 | getAll(params: OptionalDefaults<GetEntryParams>): Promise<CollectionProp<CommentProps>>;
|
118 | create(params: OptionalDefaults<CreateCommentParams>, rawData: CreateCommentProps, headers?: Record<string, unknown>): Promise<CommentProps>;
|
119 | update(params: OptionalDefaults<UpdateCommentParams>, rawData: UpdateCommentProps, headers?: Record<string, unknown>): Promise<CommentProps>;
|
120 | delete(params: OptionalDefaults<DeleteCommentParams>): Promise<void>;
|
121 | };
|
122 | contentType: {
|
123 | get(params: OptionalDefaults<GetContentTypeParams & QueryParams>): Promise<ContentTypeProps>;
|
124 | getMany(params: OptionalDefaults<GetSpaceEnvironmentParams & QueryParams>): Promise<CollectionProp<ContentTypeProps>>;
|
125 | update(params: OptionalDefaults<GetContentTypeParams>, rawData: ContentTypeProps, headers?: Record<string, unknown>): Promise<ContentTypeProps>;
|
126 | delete(params: OptionalDefaults<GetContentTypeParams>): Promise<any>;
|
127 | publish(params: OptionalDefaults<GetContentTypeParams>, rawData: ContentTypeProps): Promise<ContentTypeProps>;
|
128 | unpublish(params: OptionalDefaults<GetContentTypeParams>): Promise<ContentTypeProps>;
|
129 | create(params: OptionalDefaults<GetSpaceEnvironmentParams>, rawData: CreateContentTypeProps): Promise<ContentTypeProps>;
|
130 | createWithId(params: OptionalDefaults<GetSpaceEnvironmentParams & {
|
131 | contentTypeId: string;
|
132 | }>, rawData: CreateContentTypeProps): Promise<ContentTypeProps>;
|
133 | omitAndDeleteField(params: OptionalDefaults<GetContentTypeParams>, contentType: ContentTypeProps, fieldId: string): Promise<ContentTypeProps>;
|
134 | };
|
135 | user: {
|
136 | getManyForSpace(params: OptionalDefaults<GetSpaceParams & QueryParams>): Promise<CollectionProp<UserProps>>;
|
137 | getForSpace(params: OptionalDefaults<GetSpaceParams & {
|
138 | userId: string;
|
139 | }>): Promise<UserProps>;
|
140 | getCurrent<T = UserProps>(params?: QueryParams): Promise<T>;
|
141 | getForOrganization(params: OptionalDefaults<GetOrganizationParams & {
|
142 | userId: string;
|
143 | }>): Promise<UserProps>;
|
144 | getManyForOrganization(params: OptionalDefaults<GetOrganizationParams & QueryParams>): Promise<CollectionProp<UserProps>>;
|
145 | };
|
146 | entry: {
|
147 | getMany<T extends KeyValueMap = KeyValueMap>(params: OptionalDefaults<GetSpaceEnvironmentParams & QueryParams>): Promise<CollectionProp<EntryProps<T>>>;
|
148 | get<T extends KeyValueMap = KeyValueMap>(params: OptionalDefaults<GetSpaceEnvironmentParams & {
|
149 | entryId: string;
|
150 | }>, rawData?: unknown, headers?: Record<string, unknown>): Promise<EntryProps<T>>;
|
151 | update<T extends KeyValueMap = KeyValueMap>(params: OptionalDefaults<GetSpaceEnvironmentParams & {
|
152 | entryId: string;
|
153 | }>, rawData: EntryProps<T>, headers?: Record<string, unknown>): Promise<EntryProps<T>>;
|
154 | patch<T extends KeyValueMap = KeyValueMap>(params: OptionalDefaults<GetSpaceEnvironmentParams & {
|
155 | entryId: string;
|
156 | }>, rawData: OpPatch[], headers?: Record<string, unknown>): Promise<EntryProps<T>>;
|
157 | delete(params: OptionalDefaults<GetSpaceEnvironmentParams & {
|
158 | entryId: string;
|
159 | }>): Promise<any>;
|
160 | publish<T extends KeyValueMap = KeyValueMap>(params: OptionalDefaults<GetSpaceEnvironmentParams & {
|
161 | entryId: string;
|
162 | }>, rawData: EntryProps<T>): Promise<EntryProps<T>>;
|
163 | unpublish<T extends KeyValueMap = KeyValueMap>(params: OptionalDefaults<GetSpaceEnvironmentParams & {
|
164 | entryId: string;
|
165 | }>): Promise<EntryProps<T>>;
|
166 | archive<T extends KeyValueMap = KeyValueMap>(params: OptionalDefaults<GetSpaceEnvironmentParams & {
|
167 | entryId: string;
|
168 | }>): Promise<EntryProps<T>>;
|
169 | unarchive<T extends KeyValueMap = KeyValueMap>(params: OptionalDefaults<GetSpaceEnvironmentParams & {
|
170 | entryId: string;
|
171 | }>): Promise<EntryProps<T>>;
|
172 | create<T extends KeyValueMap = KeyValueMap>(params: OptionalDefaults<GetSpaceEnvironmentParams & {
|
173 | contentTypeId: string;
|
174 | }>, rawData: CreateEntryProps<T>): Promise<EntryProps<T>>;
|
175 | createWithId<T extends KeyValueMap = KeyValueMap>(params: OptionalDefaults<GetSpaceEnvironmentParams & {
|
176 | entryId: string;
|
177 | contentTypeId: string;
|
178 | }>, rawData: CreateEntryProps<T>): Promise<EntryProps<T>>;
|
179 | references(params: OptionalDefaults<GetSpaceEnvironmentParams & {
|
180 | entryId: string;
|
181 | |
182 |
|
183 |
|
184 | maxDepth?: number;
|
185 | include?: number;
|
186 | }>): Promise<EntryReferenceProps>;
|
187 | };
|
188 | asset: {
|
189 | getMany(params: OptionalDefaults<GetSpaceEnvironmentParams & QueryParams>): Promise<CollectionProp<AssetProps>>;
|
190 | get(params: OptionalDefaults<GetSpaceEnvironmentParams & {
|
191 | assetId: string;
|
192 | } & QueryParams>, rawData?: unknown, headers?: Record<string, unknown>): Promise<AssetProps>;
|
193 | update(params: OptionalDefaults<GetSpaceEnvironmentParams & {
|
194 | assetId: string;
|
195 | }>, rawData: AssetProps, headers?: Record<string, unknown>): Promise<AssetProps>;
|
196 | delete(params: OptionalDefaults<GetSpaceEnvironmentParams & {
|
197 | assetId: string;
|
198 | }>): Promise<any>;
|
199 | publish(params: OptionalDefaults<GetSpaceEnvironmentParams & {
|
200 | assetId: string;
|
201 | }>, rawData: AssetProps): Promise<AssetProps>;
|
202 | unpublish(params: OptionalDefaults<GetSpaceEnvironmentParams & {
|
203 | assetId: string;
|
204 | }>): Promise<AssetProps>;
|
205 | archive(params: OptionalDefaults<GetSpaceEnvironmentParams & {
|
206 | assetId: string;
|
207 | }>): Promise<AssetProps>;
|
208 | unarchive(params: OptionalDefaults<GetSpaceEnvironmentParams & {
|
209 | assetId: string;
|
210 | }>): Promise<AssetProps>;
|
211 | create(params: OptionalDefaults<GetSpaceEnvironmentParams>, rawData: CreateAssetProps): Promise<AssetProps>;
|
212 | createWithId(params: OptionalDefaults<GetSpaceEnvironmentParams & {
|
213 | assetId: string;
|
214 | }>, rawData: CreateAssetProps): Promise<AssetProps>;
|
215 | createFromFiles(params: OptionalDefaults<GetSpaceEnvironmentParams>, data: Omit<AssetFileProp, 'sys'>): Promise<AssetProps>;
|
216 | processForAllLocales(params: OptionalDefaults<GetSpaceEnvironmentParams>, asset: AssetProps, processingOptions?: AssetProcessingForLocale): Promise<AssetProps>;
|
217 | processForLocale(params: OptionalDefaults<GetSpaceEnvironmentParams>, asset: AssetProps, locale: string, processingOptions?: AssetProcessingForLocale): Promise<AssetProps>;
|
218 | };
|
219 | appUpload: {
|
220 | get(params: OptionalDefaults<GetAppUploadParams>): Promise<AppUploadProps>;
|
221 | delete(params: OptionalDefaults<GetAppUploadParams>): Promise<void>;
|
222 | create(params: OptionalDefaults<GetOrganizationParams>, payload: {
|
223 | file: string | ArrayBuffer | Stream;
|
224 | }): Promise<AppUploadProps>;
|
225 | };
|
226 | assetKey: {
|
227 | create(params: OptionalDefaults<GetSpaceEnvironmentParams>, data: CreateAssetKeyProps): Promise<AssetKeyProps>;
|
228 | };
|
229 | upload: {
|
230 | get(params: OptionalDefaults<GetSpaceParams & {
|
231 | uploadId: string;
|
232 | }>): Promise<any>;
|
233 | create(params: OptionalDefaults<GetSpaceParams>, data: {
|
234 | file: string | ArrayBuffer | Stream;
|
235 | }): Promise<any>;
|
236 | delete(params: OptionalDefaults<GetSpaceParams & {
|
237 | uploadId: string;
|
238 | }>): Promise<any>;
|
239 | };
|
240 | locale: {
|
241 | get(params: OptionalDefaults<GetSpaceEnvironmentParams & {
|
242 | localeId: string;
|
243 | }>): Promise<LocaleProps>;
|
244 | getMany(params: OptionalDefaults<GetSpaceEnvironmentParams & QueryParams>): Promise<CollectionProp<LocaleProps>>;
|
245 | delete(params: OptionalDefaults<GetSpaceEnvironmentParams & {
|
246 | localeId: string;
|
247 | }>): Promise<any>;
|
248 | update(params: OptionalDefaults<GetSpaceEnvironmentParams & {
|
249 | localeId: string;
|
250 | }>, rawData: LocaleProps, headers?: Record<string, unknown>): Promise<LocaleProps>;
|
251 | create(params: OptionalDefaults<GetSpaceEnvironmentParams>, data: CreateLocaleProps, headers?: Record<string, unknown>): Promise<LocaleProps>;
|
252 | };
|
253 | personalAccessToken: {
|
254 | get(params: OptionalDefaults<{
|
255 | tokenId: string;
|
256 | }>): Promise<PersonalAccessTokenProp>;
|
257 | getMany(params: OptionalDefaults<QueryParams>): Promise<CollectionProp<PersonalAccessTokenProp>>;
|
258 | create(rawData: CreatePersonalAccessTokenProps, headers?: Record<string, unknown>): Promise<PersonalAccessTokenProp>;
|
259 | revoke(params: OptionalDefaults<{
|
260 | tokenId: string;
|
261 | }>): Promise<PersonalAccessTokenProp>;
|
262 | };
|
263 | usage: {
|
264 | getManyForSpace(params: OptionalDefaults<{
|
265 | organizationId: string;
|
266 | } & QueryParams>): Promise<CollectionProp<UsageProps>>;
|
267 | getManyForOrganization(params: OptionalDefaults<{
|
268 | organizationId: string;
|
269 | } & QueryParams>): Promise<CollectionProp<UsageProps>>;
|
270 | };
|
271 | release: {
|
272 | get(params: OptionalDefaults<GetReleaseParams>): Promise<ReleaseProps>;
|
273 | query(params: OptionalDefaults<GetSpaceEnvironmentParams> & {
|
274 | query?: ReleaseQueryOptions;
|
275 | }): Promise<CursorPaginatedCollectionProp<ReleaseProps>>;
|
276 | create(params: OptionalDefaults<GetSpaceEnvironmentParams>, data: ReleasePayload): Promise<ReleaseProps>;
|
277 | update(params: OptionalDefaults<GetReleaseParams & {
|
278 | version: number;
|
279 | }>, data: ReleasePayload): Promise<ReleaseProps>;
|
280 | delete(params: OptionalDefaults<GetReleaseParams>): Promise<void>;
|
281 | publish(params: OptionalDefaults<GetReleaseParams & {
|
282 | version: number;
|
283 | }>): Promise<ReleaseActionProps<'publish'>>;
|
284 | unpublish(params: OptionalDefaults<GetReleaseParams & {
|
285 | version: number;
|
286 | }>): Promise<ReleaseActionProps<'unpublish'>>;
|
287 | validate(params: OptionalDefaults<GetReleaseParams>, data?: ReleaseValidatePayload): Promise<ReleaseActionProps<'validate'>>;
|
288 | };
|
289 | releaseAction: {
|
290 | get(params: OptionalDefaults<GetReleaseParams> & {
|
291 | actionId: string;
|
292 | }): Promise<ReleaseActionProps>;
|
293 | queryForRelease(params: OptionalDefaults<GetReleaseParams> & {
|
294 | query?: ReleaseActionQueryOptions;
|
295 | }): Promise<CollectionProp<ReleaseActionProps>>;
|
296 | };
|
297 | role: {
|
298 | get(params: OptionalDefaults<GetSpaceParams & {
|
299 | roleId: string;
|
300 | }>): Promise<RoleProps>;
|
301 | getMany(params: OptionalDefaults<GetSpaceParams & QueryParams>): Promise<CollectionProp<RoleProps>>;
|
302 | create(params: OptionalDefaults<GetSpaceParams>, data: CreateRoleProps, headers?: Record<string, unknown>): Promise<RoleProps>;
|
303 | createWithId(params: OptionalDefaults<GetSpaceParams & {
|
304 | roleId: string;
|
305 | }>, data: CreateRoleProps, headers?: Record<string, unknown>): Promise<RoleProps>;
|
306 | update(params: OptionalDefaults<GetSpaceParams & {
|
307 | roleId: string;
|
308 | }>, rawData: RoleProps, headers?: Record<string, unknown>): Promise<RoleProps>;
|
309 | delete(params: OptionalDefaults<GetSpaceParams & {
|
310 | roleId: string;
|
311 | }>): Promise<any>;
|
312 | };
|
313 | scheduledActions: {
|
314 | get(params: OptionalDefaults<GetSpaceParams> & {
|
315 | scheduledActionId: string;
|
316 | environmentId: string;
|
317 | }): Promise<ScheduledActionProps>;
|
318 | getMany(params: OptionalDefaults<GetSpaceParams & QueryParams>): Promise<CursorPaginatedCollectionProp<ScheduledActionProps>>;
|
319 | create(params: OptionalDefaults<GetSpaceParams>, data: CreateUpdateScheduledActionProps): Promise<ScheduledActionProps>;
|
320 | delete(params: OptionalDefaults<GetSpaceEnvironmentParams & {
|
321 | scheduledActionId: string;
|
322 | }>): Promise<ScheduledActionProps>;
|
323 | update(params: OptionalDefaults<GetSpaceParams & {
|
324 | scheduledActionId: string;
|
325 | version: number;
|
326 | }>, data: CreateUpdateScheduledActionProps): Promise<ScheduledActionProps>;
|
327 | };
|
328 | previewApiKey: {
|
329 | get(params: OptionalDefaults<GetSpaceParams & {
|
330 | previewApiKeyId: string;
|
331 | }>): Promise<PreviewApiKeyProps>;
|
332 | getMany(params: OptionalDefaults<GetSpaceParams & QueryParams>): Promise<CollectionProp<PreviewApiKeyProps>>;
|
333 | };
|
334 | apiKey: {
|
335 | get(params: OptionalDefaults<GetSpaceParams & {
|
336 | apiKeyId: string;
|
337 | }>): Promise<ApiKeyProps>;
|
338 | getMany(params: OptionalDefaults<GetSpaceParams & QueryParams>): Promise<CollectionProp<ApiKeyProps>>;
|
339 | create(params: OptionalDefaults<GetSpaceParams>, data: CreateApiKeyProps, headers?: Record<string, unknown>): Promise<ApiKeyProps>;
|
340 | createWithId(params: OptionalDefaults<GetSpaceParams & {
|
341 | apiKeyId: string;
|
342 | }>, data: CreateApiKeyProps, headers?: Record<string, unknown>): Promise<ApiKeyProps>;
|
343 | update(params: OptionalDefaults<GetSpaceParams & {
|
344 | apiKeyId: string;
|
345 | }>, rawData: ApiKeyProps, headers?: Record<string, unknown>): Promise<ApiKeyProps>;
|
346 | delete(params: OptionalDefaults<GetSpaceParams & {
|
347 | apiKeyId: string;
|
348 | }>): Promise<any>;
|
349 | };
|
350 | appDefinition: {
|
351 | get(params: OptionalDefaults<GetOrganizationParams & {
|
352 | appDefinitionId: string;
|
353 | } & QueryParams>): Promise<AppDefinitionProps>;
|
354 | getMany(params: OptionalDefaults<GetOrganizationParams & QueryParams>): Promise<CollectionProp<AppDefinitionProps>>;
|
355 | create(params: OptionalDefaults<GetOrganizationParams>, rawData: CreateAppDefinitionProps): Promise<AppDefinitionProps>;
|
356 | update(params: OptionalDefaults<GetAppDefinitionParams>, rawData: AppDefinitionProps, headers?: Record<string, unknown>): Promise<AppDefinitionProps>;
|
357 | delete(params: OptionalDefaults<GetAppDefinitionParams>): Promise<any>;
|
358 | };
|
359 | appInstallation: {
|
360 | get(params: OptionalDefaults<GetAppInstallationParams>): Promise<AppInstallationProps>;
|
361 | getMany(params: OptionalDefaults<GetSpaceEnvironmentParams & PaginationQueryParams>): Promise<CollectionProp<AppInstallationProps>>;
|
362 | upsert(params: OptionalDefaults<GetAppInstallationParams>, rawData: CreateAppInstallationProps, headers?: Record<string, unknown>): Promise<AppInstallationProps>;
|
363 | delete(params: OptionalDefaults<GetAppInstallationParams>): Promise<any>;
|
364 | };
|
365 | extension: {
|
366 | get(params: OptionalDefaults<GetExtensionParams & QueryParams>): Promise<ExtensionProps>;
|
367 | getMany(params: OptionalDefaults<GetSpaceEnvironmentParams & QueryParams>): Promise<CollectionProp<ExtensionProps>>;
|
368 | create(params: OptionalDefaults<GetSpaceEnvironmentParams>, rawData: CreateExtensionProps, headers?: Record<string, unknown>): Promise<ExtensionProps>;
|
369 | createWithId(params: OptionalDefaults<GetExtensionParams>, rawData: CreateExtensionProps, headers?: Record<string, unknown>): Promise<ExtensionProps>;
|
370 | update(params: OptionalDefaults<GetExtensionParams>, rawData: ExtensionProps, headers?: Record<string, unknown>): Promise<ExtensionProps>;
|
371 | delete(params: OptionalDefaults<GetExtensionParams>): Promise<any>;
|
372 | };
|
373 | webhook: {
|
374 | get(params: OptionalDefaults<GetWebhookParams>): Promise<WebhookProps>;
|
375 | getMany(params: OptionalDefaults<GetSpaceParams & QueryParams>): Promise<CollectionProp<WebhookProps>>;
|
376 | getHealthStatus(params: OptionalDefaults<GetWebhookParams>): Promise<WebhookHealthProps>;
|
377 | getCallDetails(params: OptionalDefaults<GetWebhookCallDetailsUrl>): Promise<WebhookCallDetailsProps>;
|
378 | getManyCallDetails(params: OptionalDefaults<GetWebhookParams & QueryParams>): Promise<CollectionProp<WebhookCallOverviewProps>>;
|
379 | create(params: OptionalDefaults<GetSpaceParams>, rawData: CreateWebhooksProps, headers?: Record<string, unknown>): Promise<WebhookProps>;
|
380 | update(params: OptionalDefaults<GetWebhookParams>, rawData: CreateWebhooksProps): Promise<WebhookProps>;
|
381 | delete(params: OptionalDefaults<GetWebhookParams>): Promise<any>;
|
382 | };
|
383 | snapshot: {
|
384 | getManyForEntry<T extends KeyValueMap = KeyValueMap>(params: OptionalDefaults<GetSnapshotForEntryParams & QueryParams>): Promise<CollectionProp<SnapshotProps<EntryProps<T>>>>;
|
385 | getForEntry<T extends KeyValueMap = KeyValueMap>(params: OptionalDefaults<GetSnapshotForEntryParams & {
|
386 | snapshotId: string;
|
387 | }>): Promise<SnapshotProps<EntryProps<T>>>;
|
388 | getManyForContentType(params: OptionalDefaults<GetSnapshotForContentTypeParams & QueryParams>): Promise<CollectionProp<SnapshotProps<ContentTypeProps>>>;
|
389 | getForContentType(params: OptionalDefaults<GetSnapshotForContentTypeParams & {
|
390 | snapshotId: string;
|
391 | }>): Promise<SnapshotProps<ContentTypeProps>>;
|
392 | };
|
393 | tag: {
|
394 | get(params: OptionalDefaults<GetTagParams>): Promise<TagProps>;
|
395 | getMany(params: OptionalDefaults<GetSpaceEnvironmentParams & QueryParams>): Promise<CollectionProp<TagProps>>;
|
396 | createWithId(params: OptionalDefaults<GetTagParams>, rawData: CreateTagProps): Promise<TagProps>;
|
397 | update(params: OptionalDefaults<GetTagParams>, rawData: UpdateTagProps, headers?: Record<string, unknown>): Promise<TagProps>;
|
398 | delete(params: OptionalDefaults<GetTagParams>, version: number): Promise<any>;
|
399 | };
|
400 | organization: {
|
401 | getAll(params?: OptionalDefaults<PaginationQueryParams>): Promise<CollectionProp<OrganizationProp>>;
|
402 | get(params: OptionalDefaults<GetOrganizationParams>): Promise<OrganizationProp>;
|
403 | };
|
404 | organizationInvitation: {
|
405 | get(params: OptionalDefaults<{
|
406 | organizationId: string;
|
407 | invitationId: string;
|
408 | }>, headers?: Record<string, unknown>): Promise<OrganizationInvitationProps>;
|
409 | create(params: OptionalDefaults<{
|
410 | organizationId: string;
|
411 | }>, data: CreateOrganizationInvitationProps, headers?: Record<string, unknown>): Promise<OrganizationInvitationProps>;
|
412 | };
|
413 | organizationMembership: {
|
414 | get(params: OptionalDefaults<GetOrganizationMembershipProps>): Promise<OrganizationMembershipProps>;
|
415 | getMany(params: OptionalDefaults<GetOrganizationParams & QueryParams>): Promise<CollectionProp<OrganizationMembershipProps>>;
|
416 | update(params: OptionalDefaults<GetOrganizationMembershipProps>, rawData: OrganizationMembershipProps, headers?: Record<string, unknown>): Promise<OrganizationMembershipProps>;
|
417 | delete(params: OptionalDefaults<GetOrganizationMembershipProps>): Promise<any>;
|
418 | };
|
419 | spaceMember: {
|
420 | get(params: OptionalDefaults<GetSpaceParams & {
|
421 | spaceMemberId: string;
|
422 | }>): Promise<SpaceMemberProps>;
|
423 | getMany(params: OptionalDefaults<GetSpaceParams & QueryParams>): Promise<CollectionProp<SpaceMemberProps>>;
|
424 | };
|
425 | spaceMembership: {
|
426 | get(params: OptionalDefaults<GetSpaceMembershipProps>): Promise<SpaceMembershipProps>;
|
427 | getMany(params: OptionalDefaults<GetSpaceParams & QueryParams>): Promise<CollectionProp<SpaceMembershipProps>>;
|
428 | getForOrganization(params: OptionalDefaults<GetOrganizationParams & {
|
429 | spaceMembershipId: string;
|
430 | }>): Promise<SpaceMembershipProps>;
|
431 | getManyForOrganization(params: OptionalDefaults<GetOrganizationParams & QueryParams>): Promise<CollectionProp<SpaceMembershipProps>>;
|
432 | create(params: OptionalDefaults<GetSpaceParams>, data: CreateSpaceMembershipProps, headers?: Record<string, unknown>): Promise<SpaceMembershipProps>;
|
433 | createWithId(params: OptionalDefaults<GetSpaceMembershipProps>, data: CreateSpaceMembershipProps, headers?: Record<string, unknown>): Promise<SpaceMembershipProps>;
|
434 | update(params: OptionalDefaults<GetSpaceMembershipProps>, rawData: SpaceMembershipProps, headers?: Record<string, unknown>): Promise<SpaceMembershipProps>;
|
435 | delete(params: OptionalDefaults<GetSpaceMembershipProps>): Promise<any>;
|
436 | };
|
437 | task: {
|
438 | get(params: OptionalDefaults<GetTaskParams>): Promise<TaskProps>;
|
439 | getAll(params: OptionalDefaults<GetEntryParams>): Promise<CollectionProp<TaskProps>>;
|
440 | create(params: OptionalDefaults<CreateTaskParams>, rawData: CreateTaskProps, headers?: Record<string, unknown>): Promise<TaskProps>;
|
441 | update(params: OptionalDefaults<UpdateTaskParams>, rawData: UpdateTaskProps, headers?: Record<string, unknown>): Promise<TaskProps>;
|
442 | delete(params: OptionalDefaults<DeleteTaskParams>): Promise<void>;
|
443 | };
|
444 | team: {
|
445 | get(params: OptionalDefaults<GetTeamParams>): Promise<TeamProps>;
|
446 | getMany(params: OptionalDefaults<GetOrganizationParams & QueryParams>): Promise<CollectionProp<TeamProps>>;
|
447 | getManyForSpace(params: OptionalDefaults<GetSpaceParams & QueryParams>): Promise<CollectionProp<TeamProps>>;
|
448 | create(params: OptionalDefaults<GetOrganizationParams>, rawData: CreateTeamProps, headers?: Record<string, unknown>): Promise<any>;
|
449 | update(params: OptionalDefaults<GetTeamParams>, rawData: TeamProps, headers?: Record<string, unknown>): Promise<TeamProps>;
|
450 | delete(params: OptionalDefaults<GetTeamParams>): Promise<any>;
|
451 | };
|
452 | teamMembership: {
|
453 | get(params: OptionalDefaults<GetTeamMembershipParams>): Promise<TeamMembershipProps>;
|
454 | getManyForOrganization(params: OptionalDefaults<GetOrganizationParams & QueryParams>): Promise<CollectionProp<TeamMembershipProps>>;
|
455 | getManyForTeam(params: OptionalDefaults<GetTeamParams & QueryParams>): Promise<CollectionProp<TeamMembershipProps>>;
|
456 | create(params: OptionalDefaults<GetTeamParams>, rawData: CreateTeamMembershipProps, headers?: Record<string, unknown>): Promise<TeamMembershipProps>;
|
457 | update(params: OptionalDefaults<GetTeamMembershipParams>, rawData: TeamMembershipProps, headers?: Record<string, unknown>): Promise<TeamMembershipProps>;
|
458 | delete(params: OptionalDefaults<GetTeamMembershipParams>): Promise<any>;
|
459 | };
|
460 | teamSpaceMembership: {
|
461 | get(params: OptionalDefaults<GetTeamSpaceMembershipParams>): Promise<TeamSpaceMembershipProps>;
|
462 | getMany(params: OptionalDefaults<GetSpaceParams & QueryParams>): Promise<CollectionProp<TeamSpaceMembershipProps>>;
|
463 | getForOrganization(params: OptionalDefaults<GetOrganizationParams & {
|
464 | teamSpaceMembershipId: string;
|
465 | }>): Promise<TeamSpaceMembershipProps>;
|
466 | getManyForOrganization(params: OptionalDefaults<GetOrganizationParams & QueryParams & {
|
467 | teamId?: string;
|
468 | }>): Promise<CollectionProp<TeamSpaceMembershipProps>>;
|
469 | create(params: OptionalDefaults<GetSpaceParams & {
|
470 | teamId: string;
|
471 | }>, rawData: CreateTeamSpaceMembershipProps, headers?: Record<string, unknown>): Promise<TeamSpaceMembershipProps>;
|
472 | update(params: OptionalDefaults<GetTeamSpaceMembershipParams>, rawData: TeamSpaceMembershipProps, headers?: Record<string, unknown>): Promise<TeamSpaceMembershipProps>;
|
473 | delete(params: OptionalDefaults<GetTeamSpaceMembershipParams>): Promise<any>;
|
474 | };
|
475 | };
|
476 | export declare type AlphaWorkflowExtension = {
|
477 | workflowDefinition: {
|
478 | get(params: OptionalDefaults<GetWorkflowDefinitionParams>, headers?: Record<string, unknown>): Promise<WorkflowDefinitionProps>;
|
479 | getMany(params: OptionalDefaults<GetSpaceEnvironmentParams & {
|
480 | query?: WorkflowDefinitionQueryOptions;
|
481 | }>, headers?: Record<string, unknown>): Promise<CollectionProp<WorkflowDefinitionProps>>;
|
482 | create(params: OptionalDefaults<CreateWorkflowDefinitionParams>, rawData: CreateWorkflowDefinitionProps, headers?: Record<string, unknown>): Promise<WorkflowDefinitionProps>;
|
483 | update(params: OptionalDefaults<UpdateWorkflowDefinitionParams>, rawData: UpdateWorkflowDefinitionProps, headers?: Record<string, unknown>): Promise<WorkflowDefinitionProps>;
|
484 | delete(params: OptionalDefaults<DeleteWorkflowDefinitionParams>, headers?: Record<string, unknown>): Promise<any>;
|
485 | };
|
486 | workflow: {
|
487 | getMany(params: OptionalDefaults<GetSpaceEnvironmentParams & {
|
488 | query?: WorkflowQueryOptions;
|
489 | }>, headers?: Record<string, unknown>): Promise<CollectionProp<WorkflowProps>>;
|
490 | create(params: OptionalDefaults<CreateWorkflowParams>, rawData: CreateWorkflowProps, headers?: Record<string, unknown>): Promise<WorkflowProps>;
|
491 | update(params: OptionalDefaults<UpdateWorkflowParams>, rawData: UpdateWorkflowProps, headers?: Record<string, unknown>): Promise<WorkflowProps>;
|
492 | delete(params: OptionalDefaults<DeleteWorkflowParams>, headers?: Record<string, unknown>): Promise<void>;
|
493 | complete(params: OptionalDefaults<CompleteWorkflowParams>, headers?: Record<string, unknown>): Promise<void>;
|
494 | };
|
495 | };
|
496 | export declare type AlphaExtensions = AlphaWorkflowExtension;
|
497 | export declare type AlphaPlainClientAPI = PlainClientAPI & AlphaWorkflowExtension;
|