export declare enum TemplateMessageStatus { NORMAL = 0, START = 1, COMPLETE = 2, ERROR = 3 } export declare enum TEMPLATE_STATUS { DRAFT = 1, REQUEST = 2, REJECT = 3, APPROVED = 4 } export declare enum TEMPLATE_ACTIVE { BLOCKED = 0, ACTIVE = 1 } export declare enum TEMPLATE_TYPE { BROADCAST_ONLY = 1, CONVERSATION = 2 } export declare enum TemplateMessageScriptOP { GREATER = 1, GREATER_EQ = 2, SMALLER = 3, SMALLER_EQ = 4, EQUAL = 5, UNEQUAL = 6, HAS_TEXT = 7, EMPTY = 8, IS_NUMBER = 9, IS_PHONE = 10, IS_NOT_NUMBER = 11, IS_NOT_PHONE = 12, LENGTH = 13, IS_ARRAY_INDEX = 14, IS_NOT_ARRAY_INDEX = 15, CUSTOM = 100 } export declare enum TEMPLATE_MESSAGE_SCRIPT_DATA_TYPE { TEXT = 1, NUMBER = 2 } export declare enum TemplateApiEventPosition { BEFORE = 1, AFTER = 2 } export declare enum TemplateApiFailActionType { ShowErrorMessage = 1, NextQuestion = 2 } export declare enum OperatorType { FUNCTION = 1, COMPARISON = 2, FUNCTION_MULTIPLE_ARGS = 3 } export declare const MAPPING_OPERATOR_TYPE: Record; export declare const MAPPING_OPERATOR: Record;