// Copyright 2020 Signal Messenger, LLC // SPDX-License-Identifier: AGPL-3.0-only import type { LocalizerType } from '../types/Util'; import { SignalService as Proto } from '../protobuf'; const AccessControlEnum = Proto.AccessControl.AccessRequired; type AccessControlOption = { text: string; value: number; }; export function getAccessControlOptions( i18n: LocalizerType ): Array { return [ { text: i18n('GroupV2--all-members'), value: AccessControlEnum.MEMBER, }, { text: i18n('GroupV2--only-admins'), value: AccessControlEnum.ADMINISTRATOR, }, ]; }