@@ -6,6 +6,21 @@ import { SinglePage } from '../../pagination';
66import { type BlobLike } from '../../uploads' ;
77
88export class ToMarkdown extends APIResource {
9+ /**
10+ * Get all converted formats supported
11+ */
12+ supported (
13+ params : ToMarkdownSupportedParams ,
14+ options ?: Core . RequestOptions ,
15+ ) : Core . PagePromise < ToMarkdownSupportedResponsesSinglePage , ToMarkdownSupportedResponse > {
16+ const { account_id } = params ;
17+ return this . _client . getAPIList (
18+ `/accounts/${ account_id } /ai/tomarkdown/supported` ,
19+ ToMarkdownSupportedResponsesSinglePage ,
20+ options ,
21+ ) ;
22+ }
23+
924 /**
1025 * Convert Files into Markdown
1126 */
@@ -29,8 +44,16 @@ export class ToMarkdown extends APIResource {
2944 }
3045}
3146
47+ export class ToMarkdownSupportedResponsesSinglePage extends SinglePage < ToMarkdownSupportedResponse > { }
48+
3249export class ToMarkdownTransformResponsesSinglePage extends SinglePage < ToMarkdownTransformResponse > { }
3350
51+ export interface ToMarkdownSupportedResponse {
52+ extension : string ;
53+
54+ mimeType : string ;
55+ }
56+
3457export interface ToMarkdownTransformResponse {
3558 data : string ;
3659
@@ -43,19 +66,27 @@ export interface ToMarkdownTransformResponse {
4366 tokens : string ;
4467}
4568
69+ export interface ToMarkdownSupportedParams {
70+ account_id : string ;
71+ }
72+
4673export interface ToMarkdownTransformParams {
4774 /**
4875 * Path param:
4976 */
5077 account_id : string ;
5178}
5279
80+ ToMarkdown . ToMarkdownSupportedResponsesSinglePage = ToMarkdownSupportedResponsesSinglePage ;
5381ToMarkdown . ToMarkdownTransformResponsesSinglePage = ToMarkdownTransformResponsesSinglePage ;
5482
5583export declare namespace ToMarkdown {
5684 export {
85+ type ToMarkdownSupportedResponse as ToMarkdownSupportedResponse ,
5786 type ToMarkdownTransformResponse as ToMarkdownTransformResponse ,
87+ ToMarkdownSupportedResponsesSinglePage as ToMarkdownSupportedResponsesSinglePage ,
5888 ToMarkdownTransformResponsesSinglePage as ToMarkdownTransformResponsesSinglePage ,
89+ type ToMarkdownSupportedParams as ToMarkdownSupportedParams ,
5990 type ToMarkdownTransformParams as ToMarkdownTransformParams ,
6091 } ;
6192}
0 commit comments