/* tslint:disable */ /* eslint-disable */ /** * groups * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * * The version of the OpenAPI document: v2 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ // May contain unused imports in some cases // @ts-ignore import type { Address } from './address'; // May contain unused imports in some cases // @ts-ignore import type { GroupMember } from './group-member'; /** * Represents a group. A group is a type of client that can represent a non-physical person such as a company client or a grouping of individual clients. A group can have its own accounts and can optionally have individual clients as members, in which case they also need to have an individual profile in Mambu. */ export interface Group { /** * The addresses associated with this group. */ addresses?: Array
; /** * Key of the branch this group is assigned to. */ assignedBranchKey?: string; /** * Key of the centre this group is assigned to. */ assignedCentreKey?: string; /** * Key of the user this group is assigned to. */ assignedUserKey?: string; /** * The date the group was created. */ creationDate?: string; /** * The email address associated with the group. */ emailAddress?: string; /** * The encoded key of the group, which is auto generated, and must be unique. */ encodedKey?: string; /** * The members of this group. */ groupMembers?: Array