import BaseClient from '../../base'; import { GroupTypes } from '../../models/Group'; import Group from '../../models/Group'; /** * Create group request * * For usage, see {@link GroupsApi.createGroup} */ export interface CreateGroupReq { groupName: string; groupMemberList: string[]; metadata?: { [key: string]: string; }; type: GroupTypes; admin?: string; imageUrl?: string; users?: string[]; clientGroupId?: string; } /** * For usage, see {@link GroupsApi.createGroup} */ export interface CreateGroupApi { (data: CreateGroupReq): Promise; } declare const createGroupBuilder: (applozicClient: BaseClient) => CreateGroupApi; export default createGroupBuilder;