import * as z from "zod/v3"; import { Scope } from "./scope.js"; import { UserRole } from "./userrole.js"; /** * Scopes can only be removed or added if a user has those scopes. */ export type UpdateUserInviteScopes = UserRole | Array; export type UpdateUserInvite = { /** * Scopes can only be removed or added if a user has those scopes. */ scopes: UserRole | Array; /** * A user's email. */ userEmail: string; }; /** @internal */ export type UpdateUserInviteScopes$Outbound = string | Array; /** @internal */ export declare const UpdateUserInviteScopes$outboundSchema: z.ZodType; export declare function updateUserInviteScopesToJSON(updateUserInviteScopes: UpdateUserInviteScopes): string; /** @internal */ export type UpdateUserInvite$Outbound = { scopes: string | Array; userEmail: string; }; /** @internal */ export declare const UpdateUserInvite$outboundSchema: z.ZodType; export declare function updateUserInviteToJSON(updateUserInvite: UpdateUserInvite): string; //# sourceMappingURL=updateuserinvite.d.ts.map