import { integrationScope as scope } from "../../../automation/integrations" const MAIL_READ_BASIC_SCOPE = "Mail.ReadBasic" const MAIL_READ_SCOPE = "Mail.Read" const MAIL_READ_WRITE_SCOPE = "Mail.ReadWrite" const MAIL_SEND_SCOPE = "Mail.Send" const MAILBOX_SETTINGS_READ_SCOPE = "MailboxSettings.Read" const MAILBOX_SETTINGS_WRITE_SCOPE = "MailboxSettings.ReadWrite" export const OUTLOOK_MAIL_METADATA_REQUIREMENT = scope.any( MAIL_READ_WRITE_SCOPE, MAIL_READ_SCOPE, MAIL_READ_BASIC_SCOPE, ) export const OUTLOOK_MAIL_READ_REQUIREMENT = scope.any( MAIL_READ_WRITE_SCOPE, MAIL_READ_SCOPE, ) export const OUTLOOK_MAIL_WRITE_REQUIREMENT = MAIL_READ_WRITE_SCOPE export const OUTLOOK_MAIL_SEND_REQUIREMENT = MAIL_SEND_SCOPE export const OUTLOOK_MAILBOX_SETTINGS_READ_REQUIREMENT = scope.any( MAILBOX_SETTINGS_WRITE_SCOPE, MAILBOX_SETTINGS_READ_SCOPE, ) export const OUTLOOK_MAILBOX_SETTINGS_WRITE_REQUIREMENT = MAILBOX_SETTINGS_WRITE_SCOPE