@@ -49,13 +49,13 @@ export class Folders extends APIResource {
4949 *
5050 * @example
5151 * ```ts
52- * const response = await client.folders.copy({
52+ * const asyncBulkJobResponse = await client.folders.copy({
5353 * destinationPath: '/path/of/destination/folder',
5454 * sourceFolderPath: '/path/of/source/folder',
5555 * });
5656 * ```
5757 */
58- copy ( body : FolderCopyParams , options ?: RequestOptions ) : APIPromise < FolderCopyResponse > {
58+ copy ( body : FolderCopyParams , options ?: RequestOptions ) : APIPromise < AsyncBulkJobResponse > {
5959 return this . _client . post ( '/v1/bulkJobs/copyFolder' , { body, ...options } ) ;
6060 }
6161
@@ -67,13 +67,13 @@ export class Folders extends APIResource {
6767 *
6868 * @example
6969 * ```ts
70- * const response = await client.folders.move({
70+ * const asyncBulkJobResponse = await client.folders.move({
7171 * destinationPath: '/path/of/destination/folder',
7272 * sourceFolderPath: '/path/of/source/folder',
7373 * });
7474 * ```
7575 */
76- move ( body : FolderMoveParams , options ?: RequestOptions ) : APIPromise < FolderMoveResponse > {
76+ move ( body : FolderMoveParams , options ?: RequestOptions ) : APIPromise < AsyncBulkJobResponse > {
7777 return this . _client . post ( '/v1/bulkJobs/moveFolder' , { body, ...options } ) ;
7878 }
7979
@@ -84,49 +84,31 @@ export class Folders extends APIResource {
8484 *
8585 * @example
8686 * ```ts
87- * const response = await client.folders.rename({
87+ * const asyncBulkJobResponse = await client.folders.rename({
8888 * folderPath: '/path/of/folder',
8989 * newFolderName: 'new-folder-name',
9090 * });
9191 * ```
9292 */
93- rename ( body : FolderRenameParams , options ?: RequestOptions ) : APIPromise < FolderRenameResponse > {
93+ rename ( body : FolderRenameParams , options ?: RequestOptions ) : APIPromise < AsyncBulkJobResponse > {
9494 return this . _client . post ( '/v1/bulkJobs/renameFolder' , { body, ...options } ) ;
9595 }
9696}
9797
9898/**
9999 * Job submitted successfully. A `jobId` will be returned.
100100 */
101- export type AsyncBulkJobResponse = unknown ;
102-
103- export interface FolderCreateResponse { }
104-
105- export interface FolderDeleteResponse { }
106-
107- export interface FolderCopyResponse {
101+ export interface AsyncBulkJobResponse {
108102 /**
109103 * Unique identifier of the bulk job. This can be used to check the status of the
110104 * bulk job.
111105 */
112- jobId ? : string ;
106+ jobId : string ;
113107}
114108
115- export interface FolderMoveResponse {
116- /**
117- * Unique identifier of the bulk job. This can be used to check the status of the
118- * bulk job.
119- */
120- jobId ?: string ;
121- }
109+ export interface FolderCreateResponse { }
122110
123- export interface FolderRenameResponse {
124- /**
125- * Unique identifier of the bulk job. This can be used to check the status of the
126- * bulk job.
127- */
128- jobId ?: string ;
129- }
111+ export interface FolderDeleteResponse { }
130112
131113export interface FolderCreateParams {
132114 /**
@@ -232,9 +214,6 @@ export declare namespace Folders {
232214 type AsyncBulkJobResponse as AsyncBulkJobResponse ,
233215 type FolderCreateResponse as FolderCreateResponse ,
234216 type FolderDeleteResponse as FolderDeleteResponse ,
235- type FolderCopyResponse as FolderCopyResponse ,
236- type FolderMoveResponse as FolderMoveResponse ,
237- type FolderRenameResponse as FolderRenameResponse ,
238217 type FolderCreateParams as FolderCreateParams ,
239218 type FolderDeleteParams as FolderDeleteParams ,
240219 type FolderCopyParams as FolderCopyParams ,
0 commit comments