2
2
3
3
import * as Core from '../../../core' ;
4
4
import { APIResource } from '../../../resource' ;
5
+ import { type Response } from '../../../_shims/index' ;
5
6
import * as DownloadsAPI from './downloads' ;
6
7
7
8
export class Downloads extends APIResource {
@@ -12,17 +13,15 @@ export class Downloads extends APIResource {
12
13
loaDocumentId : string | null ,
13
14
params : DownloadGetParams ,
14
15
options ?: Core . RequestOptions ,
15
- ) : Core . APIPromise < unknown > {
16
+ ) : Core . APIPromise < Response > {
16
17
const { account_id } = params ;
17
- return this . _client . get (
18
- `/accounts/ ${ account_id } /addressing/loa_documents/ ${ loaDocumentId } /download` ,
19
- options ,
20
- ) ;
18
+ return this . _client . get ( `/accounts/ ${ account_id } /addressing/loa_documents/ ${ loaDocumentId } /download` , {
19
+ ... options ,
20
+ __binaryResponse : true ,
21
+ } ) ;
21
22
}
22
23
}
23
24
24
- export type DownloadGetResponse = unknown ;
25
-
26
25
export interface DownloadGetParams {
27
26
/**
28
27
* Identifier
@@ -31,6 +30,5 @@ export interface DownloadGetParams {
31
30
}
32
31
33
32
export namespace Downloads {
34
- export import DownloadGetResponse = DownloadsAPI . DownloadGetResponse ;
35
33
export import DownloadGetParams = DownloadsAPI . DownloadGetParams ;
36
34
}
0 commit comments