@enable-tech/shared-types
Version:
This package represents the single source of truth of the Types being used in the codebase (front-end and back-end) of enable.tech, It is an organization-scoped package. So, all the development teams belonging to it can participate to enhance it.
66 lines • 1.63 kB
TypeScript
export declare enum E_TriggerClient {
ENABLE_MAIN = "ENABLE_MAIN",
EBUTLER = "EBUTLER"
}
export declare enum E_TriggerModule {
ORDER = "ORDER",
PAYMENT = "PAYMENT",
MENU_ITEM = "MENU_ITEM",
MENU = "MENU",
CUSTOMER = "CUSTOMER",
CALL_CENTER = "CALL_CENTER",
AUTH = "AUTH",
DUMMY_MODULE = "DUMMY_MODULE"
}
export declare enum E_TemplateType {
SMS = "SMS",
EMAIL = "EMAIL",
PUSH_NOTIFICATION = "PUSH_NOTIFICATION",
CHAT = "CHAT",
WEBHOOK = "WEBHOOK"
}
export declare enum E_TemplateTo {
BRANCH_MANAGER = "BRANCH_MANAGER",
CUSTOMER = "CUSTOMER",
DISPATCHER = "DISPATCHER",
SUPER_ADMIN = "SUPER_ADMIN",
ITEM_CREATOR = "ITEM_CREATOR",
GIFT_RECIPIENT = "GIFT_RECIPIENT",
CUSTOM = "CUSTOM",
WEBHOOK = "Webhook"
}
export declare enum E_EbChatTrigger {
LOCATION_CAPTURE = "LOCATION_CAPTURE",
GENERATE_GIFTCARD = "GENERATE_GIFTCARD"
}
export declare enum E_TemplateFilterObject {
CUSTOMER = "customer"
}
export declare enum E_LogicalOperator {
AND = "and",
OR = "or"
}
export declare enum E_Operator {
IS = "is",
IS_NOT = "is_not",
EQUAL = "==",
NOT_EQUAL = "!=",
GREATER_THAN = ">",
GREATER_THAN_OR_EQUAL = ">=",
LESS_THAN = "<",
LESS_THAN_OR_EQUAL = "<="
}
export declare enum E_TemplateStatus {
APPROVED = "approved",
PENDING = "pending",
REJECTED = "rejected"
}
export declare enum E_TemplateOrigin {
ENABLE = "enable",
WHATSAPP = "whatsapp"
}
export declare enum E_WhatsAppButtonType {
URL = "URL",
QUICK_REPLY = "QUICK_REPLY"
}
//# sourceMappingURL=index.d.ts.map