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