From 59403d8a52d70df024e0a822554b5fc9a803fef8 Mon Sep 17 00:00:00 2001 From: Andras Schmelczer Date: Tue, 7 Jan 2025 22:33:33 +0000 Subject: [PATCH] Render types --- plugin/src/services/types.ts | 118 ++++++++++++++++++++++++++++++++++- 1 file changed, 117 insertions(+), 1 deletion(-) diff --git a/plugin/src/services/types.ts b/plugin/src/services/types.ts index 4f837259..d920e1e8 100644 --- a/plugin/src/services/types.ts +++ b/plugin/src/services/types.ts @@ -89,6 +89,56 @@ export interface paths { }; }; put?: never; + post: { + parameters: { + query?: never; + header: { + authorization: string; + }; + path: { + vault_id: string; + }; + cookie?: never; + }; + requestBody: { + content: { + "multipart/form-data": components["schemas"]["CreateDocumentVersionMultipart"]; + }; + }; + responses: { + 200: { + headers: { + [name: string]: unknown; + }; + content: { + "application/json": components["schemas"]["DocumentUpdateResponse"]; + }; + }; + default: { + headers: { + [name: string]: unknown; + }; + content: { + "application/json": components["schemas"]["SerializedError"]; + }; + }; + }; + }; + delete?: never; + options?: never; + head?: never; + patch?: never; + trace?: never; + }; + "/vaults/{vault_id}/documents/json": { + parameters: { + query?: never; + header?: never; + path?: never; + cookie?: never; + }; + get?: never; + put?: never; post: { parameters: { query?: never; @@ -183,7 +233,7 @@ export interface paths { }; requestBody: { content: { - "application/json": components["schemas"]["UpdateDocumentVersion"]; + "multipart/form-data": components["schemas"]["UpdateDocumentVersionMultipart"]; }; }; responses: { @@ -246,16 +296,74 @@ export interface paths { patch?: never; trace?: never; }; + "/vaults/{vault_id}/documents/{document_id}/json": { + parameters: { + query?: never; + header?: never; + path?: never; + cookie?: never; + }; + get?: never; + put: { + parameters: { + query?: never; + header: { + authorization: string; + }; + path: { + document_id: string; + vault_id: string; + }; + cookie?: never; + }; + requestBody: { + content: { + "application/json": components["schemas"]["UpdateDocumentVersion"]; + }; + }; + responses: { + 200: { + headers: { + [name: string]: unknown; + }; + content: { + "application/json": components["schemas"]["DocumentUpdateResponse"]; + }; + }; + default: { + headers: { + [name: string]: unknown; + }; + content: { + "application/json": components["schemas"]["SerializedError"]; + }; + }; + }; + }; + post?: never; + delete?: never; + options?: never; + head?: never; + patch?: never; + trace?: never; + }; } export type webhooks = Record; export interface components { schemas: { + Array_of_uint8: number[]; CreateDocumentVersion: { contentBase64: string; /** Format: date-time */ createdDate: string; relativePath: string; }; + CreateDocumentVersionMultipart: { + content: components["schemas"]["Array_of_uint8"]; + /** Format: date-time */ + created_date: string; + relative_path: string; + }; DeleteDocumentVersion: { /** Format: date-time */ createdDate: string; @@ -374,6 +482,14 @@ export interface components { parentVersionId: number; relativePath: string; }; + UpdateDocumentVersionMultipart: { + content: components["schemas"]["Array_of_uint8"]; + /** Format: date-time */ + createdDate: string; + /** Format: int64 */ + parentVersionId: number; + relativePath: string; + }; }; responses: never; parameters: never;