export class MemberRole { private static readonly _agent: string = 'agent'; private static readonly _manager: string = 'manager'; private static readonly _owner: string = 'owner'; private static readonly _admin: string = 'admin'; private static readonly _statuses: string[] = [ MemberRole._agent, MemberRole._manager, MemberRole._owner, MemberRole._admin, ]; public get agent(): string { return MemberRole._agent; } public get manager(): string { return MemberRole._manager; } public get owner(): string { return MemberRole._owner; } public get admin(): string { return MemberRole._admin; } public get all(): string[] { return MemberRole._statuses; } }