import * as z from "zod/v4-mini";
import { MemberRole } from "./memberrole.js";
/**
 * Schema for updating a member in the customer portal.
 */
export type CustomerPortalMemberUpdate = {
    /**
     * The new name for the member.
     */
    name?: string | null | undefined;
    /**
     * The new role for the member.
     */
    role?: MemberRole | null | undefined;
};
/** @internal */
export type CustomerPortalMemberUpdate$Outbound = {
    name?: string | null | undefined;
    role?: string | null | undefined;
};
/** @internal */
export declare const CustomerPortalMemberUpdate$outboundSchema: z.ZodMiniType<CustomerPortalMemberUpdate$Outbound, CustomerPortalMemberUpdate>;
export declare function customerPortalMemberUpdateToJSON(customerPortalMemberUpdate: CustomerPortalMemberUpdate): string;
//# sourceMappingURL=customerportalmemberupdate.d.ts.map