import { Service } from "@agentx/agentx-services"; import { SYSTEM_ROLES } from "@wxcc-desktop/utilities"; export declare const WEBEX = "webex"; export declare const OUTDIAL = "outdial"; export declare const NOTIFICATION = "notification"; export declare const ACTION_ITEM_LI = "action-item-li"; export declare const LIST_ITEM = "list-item"; export declare const DEFAULT_ACTION_ITEMS_ORDER: string[]; export declare const BARGE_IN_EVENT_NAME = "BargedIn"; export declare const BARGE_IN_MONITORING_STATE = "BargeIn"; export declare const MICROSOFT_TEAMS = "Microsoft Teams"; export declare const IDLE = "Idle"; export declare const AGENT_WSS_DISCONNECT = "agent-wss-disconnect"; export declare const AGENT_STATE_CHANGED_BY_SUPERVISOR = "agent-state-changed-by-supervisor"; export declare const USER_ROLES: { SUPERVISOR: string; CCS_ADMIN: string; PREMIUM_AGENT: string; STANDARD_AGENT: string; FULL_ADMIN: string; PROVISION_ADMIN: string; READ_ONLY_ADMIN: string; PARTNER_ADMIN: string; CISCO_TAC_ADMIN: string; }; export declare const CX_STUDIO_TOPIC_ANALYTICS_USER_ROLES: string[]; export declare const CX_STUDIO_TOPIC_ANALYTICS_SYSTEM_ROLES: string[]; export declare const CX_STUDIO_ADMIN_WITH_AGENT_ROLES: string[]; export declare const ROUTE_NOT_FOUND_TYPE: { TASK_NOT_FOUND: string; ROUTE_NOT_FOUND: string; }; export declare enum MONITORING_TYPE { MIDCALL = "midcall", ADHOC = "adhoc", CONTINUOUS = "continuous" } export declare enum CALL_LEG_TYPE { MAIN = "MAIN_CALL", CONSULT = "CONSULT" } export declare enum AGENT_TYPE { CONSULTED = "CONSULTED", CONSULTING = "CONSULTING", PRIMARY = "PRIMARY", SECONDARY_EPDN = "SECONDARY_EPDN", SUPPORTING = "SUPPORTING", UNKNOWN = "UNKNOWN" } export declare const MEDIA_TYPES: { MIDCALL_MONITORING: string; APPLE_BUSINESS_CHAT: string; EMAIL: string; SMS: string; OUTBOUND_AGENT_INITIATED_EMAIL: string; OUTBOUND_AGENT_INITIATED_SMS: string; }; export declare const OUTBOUND_TYPE: { OUTDIAL: string; CALLBACK: string; IVR_PREDICTIVE: string; IVR_PROGRESSIVE: string; CAMPAIGN: string; OUTDIAL_RESERVATION: string; }; export declare const CONTACT_DIRECTION: { OUTBOUND: string; INBOUND: string; }; export declare const OUTBOUND = "OUTBOUND"; export declare const CALLBACK_RETRY_REASON_CODES: { NO_ANSWER_FROM_CUSTOMER: number; CUSTOMER_BUSY: number; CUSTOMER_UNAVAILABLE: number; AGENT_ENDS: number; NO_MATCHING_AGENT_CHANNEL_FOUND: number; INVALID_VTEAM: number; AGENT_CHANNEL_NOT_FOUND: number; REASON_CODE_NOT_AVAILABLE: number; AGENT_LEFT: number; CUSTOMER_LEFT: number; QUEUE_TIMEOUT: number; AMD_DETECTED_IN_CALLBACK: number; }; export declare const WEBEX_MINIMIZE_MODAL = "webex-minimize-modal"; export declare const WEBEX_SHOW_MODAL = "webex-show-modal"; export declare const DEFAULT_LOGIN_VOICE_OPTIONS: Service.Conf.LoginOption[]; type MediaPermissions = { denied: PermissionState; granted: PermissionState; prompt: PermissionState; }; export declare const MicrophoneAccessStatus: MediaPermissions; export declare const ALLOWED_PARTICIPANT_TYPES: string[]; export declare const AGENT = "Agent"; export declare const CUSTOMER = "Customer"; export declare const SUPERVISOR = "Supervisor"; export declare const VVA = "VVA"; export declare const DEVICE_CHANGED = "device:changed"; export declare const CANPLAY_THROUGH = "canplaythrough"; export declare const WEB_CALLING_EVENTS: { AX_WC_REMOTE_MEDIA_UPDATE: string; AX_WC_ANSWER: string; AX_WC_DECLINE: string; AX_WC_ESTABLISHED: string; AX_WC_MUTE_UNMUTE: string; AX_WC_DISCONNECTED: string; AX_WC_INCOMING: string; AX_WEB_CALL_AUTO_ANSWER: string; }; export declare const WEBEX_CALLING_EVENTS: { AX_WXC_ANSWERED: string; AX_WXC_MUTE_UNMUTE: string; AX_WXC_BNR_TOGGLE: string; AX_WXC_HOLD_RESUME: string; AX_WXC_SEND_DTMF: string; AX_WXC_MERC_SYNC_MUTE_UNMUTE: string; AX_WXC_MERC_SYNC_HOLD_RESUME: string; }; export declare const DIGITAL_OUTBOUND_EVENTS: { AX_DIGITAL_OUTBOUND_AUTO_ANSWER: string; }; export declare const INTERACTION_EVENTS: { AX_INTERACTION_DELETE: string; AX_SELECTED_INTERACTION_CHANGED: string; }; export declare const PRESENCE_REQUEST_EVENTS: { AX_PRESENCE_REQUEST_SUCCESS: string; AX_PRESENCE_REQUEST_RETRY: string; AX_PRESENCE_REQUEST_FAILURE: string; }; export declare const PRESENCE_STAT: { MERCURY: string; SYNC: string; RETRYING: string; SUCCESSFUL: string; FAILURE: string; }; export declare const TOGGLE_VOICE_INTERACTION_PANEL = "toggle-voice-interaction-panel"; export declare const FC_DESKTOP_VIEW = "FC-DESKTOP-VIEW"; export declare const fcDesktopView = "fcDesktopView"; export declare const APPLE_MESSAGE_DARK_SVG = "images/illustrations/apple-messages-dark.svg"; export declare const APPLE_MESSAGE_LIGHT_SVG = "images/illustrations/apple-messages-light.svg"; export declare const AGENT_STATE_CHANGEDBY_NAME = "agentStateChangedByName"; export declare const STATE_CHANGE_BANNER = "stageChangeBanner"; export declare const ALERT_BANNER_DETAILS = "alertBannerDetails"; export declare const mainICHeight = 81; export declare const consultICHeight = 81; export declare const SUPERVISOR_EVENT = "SupervisorDesktopMessage"; export declare const PRESENCE_SYNC = "PRESENCE_SYNC"; export declare const PRESENCE_SYNC_TTL = 600; export declare const REVOKE_PRESENCE_TOKEN_FAILURE = "revoke-presence-token-failure"; export declare const AgentConsultEnded = "AgentConsultEnded"; export declare const AGENTX_DEFAULT_FOCUS = "agentx-default-focus"; export declare const PRESENCE_STATUS: { active: string; call: string; dnd: string; meeting: string; presenting: string; clear: string; busy: string; outOfOffice: string; quietHours: string; inACalendarMeeting: string; }; export declare const PRESENCE_MEETING_TYPE: { calendarItem: string; }; export declare const PRESENCE_STATUS_CALL_EVENTS: { CALL_CREATE: string; CALL_DELETE: string; }; export declare const COLLAB_TOOL: { WEBEX: string; TEAMS: string; }; export declare const WEBRTC_SHORTCUT_KEYS: { widgetElement: string; group: string; action: string; modifierKeys: string; key: string; role: string; deviceType: string; }[]; export { AGENT_QUEUE_REASSIGNED, AGENT_SIGNOUT_RESULT, AGENT_STATE_CHANGE_FAILED, BACKGROUND_MODE, BACKGROUND_MODE_KEY, DARK_MODE_KEY, ICON_EMOJI_HAPPY, ICON_EMOJI_PASSIVE, ICON_EMOJI_SAD, Key, NEGATIVE_SENTIMENT_THRESHOLD, PAGE_SIZE, POSITIVE_SENTIMENT_THRESHOLD, SENTIMENT_NEGATIVE, SENTIMENT_NEUTRAL, SENTIMENT_POSITIVE, SHORTCUT_KEYS_REGISTERED_EVENT, SKILL_PROFILE_CHANGE_RESULT, SUPERVISOR_AUTO_LOGIN_EVENT, WEB_RTC_STATUS } from "@wxcc-desktop/utilities"; export { SYSTEM_ROLES }; export declare const AGENTX_MORE_ACTIONS_OPENED = "agentx-more-actions-opened"; export declare const AGENTX_GOTO_ANALYZER_COMPONENT = "agentx-wc-goto-analyzer"; export declare const ADD_FOCUS_AGENTX_GOTO_ANALYZER = "add-focus-goto-analyzer"; export declare const FIVE_HUNDRED_MS = 500; export declare const AX_ANNOUNCEMENT_UPDATE = "ax-announcement-update"; export declare const TPW_REQUESTED_PAGE_SIZE = 500; export declare const POLITENESS_POLITE = "polite"; export declare const POLITENESS_ASSERTIVE = "assertive"; export declare const CUSTOMER_JOURNEY_WIDGET_TAB_TITLE = "customer-journey-widget-tab-title"; export declare const CONTACT_HISTORY_TAB_TITLE = "contact-history-tab-title"; export declare const TOGGLE_MAXIMIZED_EVENT = "toggle-maximized-event"; export declare const PRESENCE_SYNC_THRESHOLD = 2; export declare const EVALUATION_ERROR = "evaluation-error"; export declare const CALLBACK_ACTION_EVENTS: { CALLBACK_DELETE_REQUESTED: string; CALL_BACK_MODAL_CLOSED: string; CALLBACK_DELETE_CANCEL: string; }; export declare const WORK_TYPE_CODE: { IdleCode: string; WrapUpCode: string; }; export declare const RBAC_PERMISSIONS: { COACHING_INSIGHTS_ASSIGNMENT: string; EVALUATION_FORMS_ASSIGNMENT: string; EVALUATION_FORMS_CALIBRATE_QUESTIONS: string; EVALUATION_FORMS_MANAGE: string; SCHEDULE_LISTENING: string; }; //# sourceMappingURL=constants.d.ts.map