/* * Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT. */ import * as z from "zod"; import { ClosedEnum } from "../../types/enums.js"; export const AttachmentReferenceType = { Invoice: "invoice", Bill: "bill", Expense: "expense", } as const; export type AttachmentReferenceType = ClosedEnum< typeof AttachmentReferenceType >; /** @internal */ export const AttachmentReferenceType$inboundSchema: z.ZodNativeEnum< typeof AttachmentReferenceType > = z.nativeEnum(AttachmentReferenceType); /** @internal */ export const AttachmentReferenceType$outboundSchema: z.ZodNativeEnum< typeof AttachmentReferenceType > = AttachmentReferenceType$inboundSchema; /** * @internal * @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module. */ export namespace AttachmentReferenceType$ { /** @deprecated use `AttachmentReferenceType$inboundSchema` instead. */ export const inboundSchema = AttachmentReferenceType$inboundSchema; /** @deprecated use `AttachmentReferenceType$outboundSchema` instead. */ export const outboundSchema = AttachmentReferenceType$outboundSchema; }