@types/hellosign-sdk
Advanced tools
Comparing version
@@ -435,2 +435,3 @@ // Type definitions for hellosign-sdk 1.6 | ||
} | ||
type FilesOptions = { file_type: 'pdf', get_url?: boolean, get_data_uri?: boolean } | { file_type: 'zip' }; | ||
interface TemplateModule { | ||
@@ -443,2 +444,12 @@ list(): Promise<{ templates: Template[] }>; | ||
delete(templateId: string): Promise<any>; | ||
files: <Options extends FilesOptions | undefined>( | ||
templateId: string, | ||
options?: Options, | ||
) => Promise< | ||
Options extends { file_type: 'pdf', get_url: true } | ||
? { file_url: string; expires_at: Date } | ||
: Options extends { file_type: 'pdf', get_data_uri: true } | ||
? { data_uri: string; expires_at: Date } | ||
: Buffer | ||
>; | ||
} | ||
@@ -445,0 +456,0 @@ |
{ | ||
"name": "@types/hellosign-sdk", | ||
"version": "1.6.5", | ||
"version": "1.6.6", | ||
"description": "TypeScript definitions for hellosign-sdk", | ||
@@ -25,4 +25,4 @@ "homepage": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/hellosign-sdk", | ||
}, | ||
"typesPublisherContentHash": "4529a32545ec9f8835c9515b14721a395e6fcecb5697c3e5f9a2a2bb6df2aadc", | ||
"typesPublisherContentHash": "46971afb9f254ead04db312cc08fda9cb7e400ca5994820a0a9062c5b5f80ff2", | ||
"typeScriptVersion": "3.8" | ||
} |
@@ -11,3 +11,3 @@ # Installation | ||
### Additional Details | ||
* Last updated: Fri, 24 Sep 2021 21:01:26 GMT | ||
* Last updated: Tue, 28 Sep 2021 08:01:21 GMT | ||
* Dependencies: [@types/node](https://npmjs.com/package/@types/node) | ||
@@ -14,0 +14,0 @@ * Global values: none |
23603
2.35%611
1.83%