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

import * as z from "zod/v4-mini";

export type CustomerPortalMembersRemoveMemberRequest = {
  id: string;
};

/** @internal */
export type CustomerPortalMembersRemoveMemberRequest$Outbound = {
  id: string;
};

/** @internal */
export const CustomerPortalMembersRemoveMemberRequest$outboundSchema:
  z.ZodMiniType<
    CustomerPortalMembersRemoveMemberRequest$Outbound,
    CustomerPortalMembersRemoveMemberRequest
  > = z.object({
    id: z.string(),
  });

export function customerPortalMembersRemoveMemberRequestToJSON(
  customerPortalMembersRemoveMemberRequest:
    CustomerPortalMembersRemoveMemberRequest,
): string {
  return JSON.stringify(
    CustomerPortalMembersRemoveMemberRequest$outboundSchema.parse(
      customerPortalMembersRemoveMemberRequest,
    ),
  );
}
