import * as z from "zod/v4-mini"; import { UserType } from "./user-type.js"; export type CreateUserRequest = { /** * Required when type is "user" */ email?: string | undefined; /** * Display name; optional for service accounts */ name?: string | undefined; /** * Required when type is "service_account" */ roles?: Array | undefined; type: UserType; }; /** @internal */ export type CreateUserRequest$Outbound = { email?: string | undefined; name?: string | undefined; roles?: Array | undefined; type: string; }; /** @internal */ export declare const CreateUserRequest$outboundSchema: z.ZodMiniType; export declare function createUserRequestToJSON(createUserRequest: CreateUserRequest): string; //# sourceMappingURL=create-user-request.d.ts.map