import * as z from "zod/v3";
export type WorkspaceUserForCreate = {
    /**
     * The email address of the added user. May be an internal user to the account or an external user
     */
    email: string;
    /**
     * The first name of the added user
     */
    firstName: string;
    /**
     * The last name of the added user
     */
    lastName: string;
    /**
     * The optional Role ID to assign to the user. Defaults to the "Participate" role
     */
    roleId?: string | null | undefined;
};
/** @internal */
export type WorkspaceUserForCreate$Outbound = {
    email: string;
    first_name: string;
    last_name: string;
    role_id?: string | null | undefined;
};
/** @internal */
export declare const WorkspaceUserForCreate$outboundSchema: z.ZodType<WorkspaceUserForCreate$Outbound, z.ZodTypeDef, WorkspaceUserForCreate>;
export declare function workspaceUserForCreateToJSON(workspaceUserForCreate: WorkspaceUserForCreate): string;
//# sourceMappingURL=workspaceuserforcreate.d.ts.map