UNPKG

@docusign/iam-sdk

Version:

Developer-friendly & type-safe Typescript SDK specifically catered to leverage *@docusign/iam-sdk* API.

26 lines 1.09 kB
/* * Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT. */ import * as z from "zod/v3"; import { blobLikeSchema } from "../../types/blobs.js"; /** @internal */ export const AddWorkspaceDocumentRequestFile$outboundSchema = z.object({ fileName: z.string(), content: z.union([ z.instanceof((ReadableStream)), z.instanceof(Blob), z.instanceof(ArrayBuffer), z.instanceof(Uint8Array), ]), }); export function addWorkspaceDocumentRequestFileToJSON(addWorkspaceDocumentRequestFile) { return JSON.stringify(AddWorkspaceDocumentRequestFile$outboundSchema.parse(addWorkspaceDocumentRequestFile)); } /** @internal */ export const AddWorkspaceDocumentRequest$outboundSchema = z.object({ file: z.lazy(() => AddWorkspaceDocumentRequestFile$outboundSchema).or(blobLikeSchema).optional(), }); export function addWorkspaceDocumentRequestToJSON(addWorkspaceDocumentRequest) { return JSON.stringify(AddWorkspaceDocumentRequest$outboundSchema.parse(addWorkspaceDocumentRequest)); } //# sourceMappingURL=addworkspacedocumentrequest.js.map