import * as z from "zod/v3"; import { Scope } from "./scope.js"; import { UserRole } from "./userrole.js"; /** * If not defined, the user has Admin access. */ export type CreateUserInviteScopes = UserRole | Array; export type CreateUserInvite = { /** * If not defined, the user has Admin access. */ scopes?: UserRole | Array | undefined; /** * A user's email. */ userEmail: string; }; /** @internal */ export type CreateUserInviteScopes$Outbound = string | Array; /** @internal */ export declare const CreateUserInviteScopes$outboundSchema: z.ZodType; export declare function createUserInviteScopesToJSON(createUserInviteScopes: CreateUserInviteScopes): string; /** @internal */ export type CreateUserInvite$Outbound = { scopes?: string | Array | undefined; userEmail: string; }; /** @internal */ export declare const CreateUserInvite$outboundSchema: z.ZodType; export declare function createUserInviteToJSON(createUserInvite: CreateUserInvite): string; //# sourceMappingURL=createuserinvite.d.ts.map