@ipcom/extended-ami
Version:
Advanced manager for connecting to Asterisk
64 lines (63 loc) • 1.69 kB
TypeScript
export declare const _AMI_EVENTS: {
BRIDGE_CREATE: string;
BRIDGE_DESTROY: string;
BRIDGE_ENTER: string;
BRIDGE_INFO_CHANNEL: string;
BRIDGE_INFO: string;
BRIDGE_LEAVE: string;
BRIDGE_MERGE: string;
BRIDGE_LIST_ITEM: string;
BRIDGE_LIST_COMPLETE: string;
CEL: string;
CORE_SHOW_CHANNEL: string;
CORE_SHOW_CHANNEL_COMPLETE: string;
DIAL1: string;
DIAL2: string;
DIAL_STATE: string;
DTMF1: string;
DTMF2: string;
HANGUP: string;
HANGUP_REQUEST: string;
HOLD: string;
NEW_CALLERID: string;
NEW_CHANNEL: string;
NEW_CONNECTED_LINE: string;
NEW_EXTEN: string;
NEW_STATE: string;
ORIGINATE_RESPONSE: string;
Q_SUMMARY: string;
Q_PARAMS: string;
Q_MEMBER_ADDED: string;
Q_MEMBER_PAUSE: string;
Q_MEMBER_REMOVED: string;
Q_MEMBER_PENALTY: string;
Q_MEMBER_RING_IN_USE: string;
Q_MEMBER: string;
Q_MEMBER_STATUS: string;
RTCP_SENT: string;
RTCP_RECEIVED: string;
STATUS: string;
};
export declare const DEFAULT_PORT: number;
export declare const CRLF: string;
export declare const END: string;
export declare const RESEND_TIMEOUT: number;
export declare const HEARTBEAT_INTERVAL: number;
export declare const MAX_RECONNECT_COUNT: number;
export declare const _eAMI_EVENTS: {
CONNECT: string;
DO_RECONNECT: string;
RECONNECTED: string;
MAX_RECONNECT_REACH: string;
MAX_AUTH_REACH: string;
DO_LOGIN: string;
RE_LOGIN: string;
LOGGED_IN: string;
SEND: string;
EVENTS: string;
RESPONSE: string;
ERROR_CONNECT: string;
ERROR_LOGIN: string;
ERROR_LOGOUT: string;
ERROR_RECONNECT: string;
};