import type { Address } from './address';
import type { GroupMember } from './group-member';
export interface Group {
addresses?: Array
;
assignedBranchKey?: string;
assignedCentreKey?: string;
assignedUserKey?: string;
creationDate?: string;
emailAddress?: string;
encodedKey?: string;
groupMembers?: Array;
groupName: string;
groupRoleKey?: string;
homePhone?: string;
id?: string;
lastModifiedDate?: string;
loanCycle?: number;
migrationEventKey?: string;
mobilePhone?: string;
notes?: string;
preferredLanguage?: GroupPreferredLanguageEnum;
}
export declare const GroupPreferredLanguageEnum: {
readonly English: "ENGLISH";
readonly Portugese: "PORTUGESE";
readonly Spanish: "SPANISH";
readonly Russian: "RUSSIAN";
readonly French: "FRENCH";
readonly Georgian: "GEORGIAN";
readonly Chinese: "CHINESE";
readonly Indonesian: "INDONESIAN";
readonly Romanian: "ROMANIAN";
readonly Burmese: "BURMESE";
readonly German: "GERMAN";
readonly PortugueseBrazil: "PORTUGUESE_BRAZIL";
readonly Vietnamese: "VIETNAMESE";
readonly Italian: "ITALIAN";
readonly Thai: "THAI";
readonly Norwegian: "NORWEGIAN";
readonly Phrase: "PHRASE";
};
export type GroupPreferredLanguageEnum = (typeof GroupPreferredLanguageEnum)[keyof typeof GroupPreferredLanguageEnum];