/* * Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT. * @generated-id: 9042aac30492 */ import * as z from "zod/v3"; import { DocumentVisibilityOverride, DocumentVisibilityOverride$Outbound, DocumentVisibilityOverride$outboundSchema, } from "./documentvisibilityoverride.js"; export type UpdateDocumentVisibilityOverridesRequest = { visibilityOverrides?: Array | undefined; }; /** @internal */ export type UpdateDocumentVisibilityOverridesRequest$Outbound = { visibilityOverrides?: Array | undefined; }; /** @internal */ export const UpdateDocumentVisibilityOverridesRequest$outboundSchema: z.ZodType< UpdateDocumentVisibilityOverridesRequest$Outbound, z.ZodTypeDef, UpdateDocumentVisibilityOverridesRequest > = z.object({ visibilityOverrides: z.array(DocumentVisibilityOverride$outboundSchema) .optional(), }); export function updateDocumentVisibilityOverridesRequestToJSON( updateDocumentVisibilityOverridesRequest: UpdateDocumentVisibilityOverridesRequest, ): string { return JSON.stringify( UpdateDocumentVisibilityOverridesRequest$outboundSchema.parse( updateDocumentVisibilityOverridesRequest, ), ); }