import { IAddOrInviteContext, IAddOrInviteResponse } from "../types"; /** * @private * Governs logic for automatically adding N users to a group. * Users are added as either a regular user OR as an administrator of the group * depending on the addUserAsGroupAdmin prop on the IAddOrInviteContext. * If there is an email object on the IAddOrInviteContext, then email notifications are sent. * * @export * @param {IAddOrInviteContext} context context object * @param {string} userType what type of user is it: org | world | community * @param {boolean} [shouldEmail=false] should the user be emailed? * @return {IAddOrInviteResponse} response object */ export declare function processAutoAddUsers(context: IAddOrInviteContext, userType: "world" | "org" | "community" | "partnered" | "collaborationCoordinator", shouldEmail?: boolean): Promise;