/*
 * Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.
 */

import * as z from "zod/v3";
import * as openEnums from "../../types/enums.js";
import { OpenEnum } from "../../types/enums.js";

/**
 * The type of entity, used to share a library.
 */
export const EntityType = {
  User: "User",
  Workspace: "Workspace",
  Org: "Org",
} as const;
/**
 * The type of entity, used to share a library.
 */
export type EntityType = OpenEnum<typeof EntityType>;

/** @internal */
export const EntityType$outboundSchema: z.ZodType<
  string,
  z.ZodTypeDef,
  EntityType
> = openEnums.outboundSchema(EntityType);
