@voiceflow/alexa-types
Version:
Alexa service types
56 lines (55 loc) • 3.73 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.NodeType = exports.PermissionType = void 0;
var PermissionType;
(function (PermissionType) {
PermissionType["AVS_DISTRIBUTED_AUDIO"] = "avs::distributed_audio";
PermissionType["ALEXA_ASYNC_EVENT_WRITE"] = "alexa::async_event:write";
PermissionType["PAYMENTS_AUTO_PAY_CONSENT"] = "payments:autopay_consent";
PermissionType["ALEXA_DEVICE_ID_READ"] = "alexa::device_id:read";
PermissionType["ALEXA_DEVICE_TYPE_READ"] = "alexa::device_type:read";
PermissionType["ALEXA_DEVICES_ALL_GEOLOCATION_READ"] = "alexa::devices:all:geolocation:read";
PermissionType["ALEXA_DEVICES_ALL_ADDRESS_FULL_READ"] = "alexa::devices:all:address:full:read";
PermissionType["ALEXA_DEVICES_ALL_NOTIFICATIONS_WRITE"] = "alexa::devices:all:notifications:write";
PermissionType["ALEXA_DEVICES_ALL_NOTIFICATIONS_URGENT_WRITE"] = "alexa::devices:all:notifications:urgent:write";
PermissionType["ALEXA_DEVICES_ALL_ADDRESS_COUNTY_AND_POSTAL_CODE_READ"] = "alexa:devices:all:address:country_and_postal_code:read";
PermissionType["ALEXA_HOUSEHOLD_LISTS_READ"] = "alexa::household:lists:read";
PermissionType["ALEXA_HOUSEHOLD_LISTS_WRITE"] = "alexa::household:lists:write";
PermissionType["ALEXA_PERSONALITY_EXPLICIT_READ"] = "alexa::personality:explicit:read";
PermissionType["ALEXA_PERSONALITY_EXPLICIT_WRITE"] = "alexa::personality:explicit:write";
PermissionType["ALEXA_PROFILE_NAME_READ"] = "alexa::profile:name:read";
PermissionType["ALEXA_PROFILE_EMAIL_READ"] = "alexa::profile:email:read";
PermissionType["ALEXA_PROFILE_MOBILE_NUMBER_READ"] = "alexa::profile:mobile_number:read";
PermissionType["ALEXA_PROFILE_GIVEN_NAME_READ"] = "alexa::profile:given_name:read";
PermissionType["ALEXA_ALERTS_REMINDERS_SKILL_READ_WRITE"] = "alexa::alerts:reminders:skill:readwrite";
PermissionType["ALEXA_ALERTS_TIMERS_SKILL_READ_WRITE"] = "alexa::alerts:timers:skill:readwrite";
PermissionType["ALEXA_SKILL_CDS_MONETIZATION"] = "alexa::skill:cds:monetization";
PermissionType["ALEXA_SKILL_PRODUCTS_ENTITLEMENTS"] = "alexa::skill:products:entitlements";
PermissionType["ALEXA_SKILL_PROACTIVE_ENABLEMENT"] = "alexa::skill:proactive_enablement";
PermissionType["ALEXA_AUTHENTICATE_2_MANDATORY"] = "alexa::authenticate:2:mandatory";
PermissionType["ALEXA_AUTHENTICATE_2_OPTIONAL"] = "alexa::authenticate:2:optional";
PermissionType["ALEXA_MUSIC_CAST"] = "alexa::music:cast";
PermissionType["ALEXA_PERSON_ID_READ"] = "alexa::person_id:read";
PermissionType["ALEXA_CUSTOMER_ID_READ"] = "alexa::customer_id:read";
PermissionType["ALEXA_UTTERANCE_ID_READ"] = "alexa::utterance_id:read";
PermissionType["ALEXA_RAW_PERSON_ID_READ"] = "alexa::raw_person_id:read";
PermissionType["ALEXA_HEALTH_PROFILE_WRITE"] = "alexa::health:profile:write";
PermissionType["ALEXA_USER_EXPERIENCE_GUIDANCE_READ"] = "alexa::user_experience_guidance:read";
PermissionType["UNOFFICIAL_ISP"] = "UNOFFICIAL::isp";
PermissionType["UNOFFICIAL_PRODUCT"] = "UNOFFICIAL::product";
PermissionType["UNOFFICIAL_ACCOUNT_LINKING"] = "UNOFFICIAL::account_linking";
})(PermissionType || (exports.PermissionType = PermissionType = {}));
var NodeType;
(function (NodeType) {
// visuals
NodeType["DISPLAY"] = "display";
// user
NodeType["PERMISSION"] = "permission";
NodeType["ACCOUNT_LINKING"] = "account_linking";
NodeType["USER_INFO"] = "user_info";
NodeType["PAYMENT"] = "payment";
NodeType["CANCEL_PAYMENT"] = "cancel_payment";
NodeType["REMINDER"] = "reminder";
// event
NodeType["EVENT"] = "event";
})(NodeType || (exports.NodeType = NodeType = {}));