|
| 1 | +import { Session, SessionState } from 'sip.js'; |
| 2 | +import { Dispatch } from 'redux'; |
| 3 | +export declare const NEW_SESSION = "NEW_SESSION"; |
| 4 | +export declare const NEW_ATTENDED_TRANSFER = "NEW_ATTENDED_TRANSFER"; |
| 5 | +export declare const INCOMING_CALL = "INCOMING_CALL"; |
| 6 | +export declare const ACCEPT_CALL = "ACCEPT_CALL"; |
| 7 | +export declare const DECLINE_CALL = "DECLINE_CALL"; |
| 8 | +export declare const SIPSESSION_STATECHANGE = "SIPSESSION_STATECHANGE"; |
| 9 | +export declare const CLOSE_SESSION = "CLOSE_SESSION"; |
| 10 | +export declare const SIPSESSION_MAKECALL_REQUEST = "SIPSESSION_MAKECALL_REQUEST"; |
| 11 | +export declare const SIPSESSION_MAKECALL_SUCCESS = "SIPSESSION_MAKECALL_SUCCESS"; |
| 12 | +export declare const SIPSESSION_MAKECALL_FAIL = "SIPSESSION_MAKECALL_FAIL"; |
| 13 | +export declare const SIPSESSION_HOLD_REQUEST = "SIPSESSION_HOLD_REQUEST"; |
| 14 | +export declare const SIPSESSION_HOLD_SUCCESS = "SIPSESSION_HOLD_SUCCESS"; |
| 15 | +export declare const SIPSESSION_HOLD_FAIL = "SIPSESSION_HOLD_FAIL"; |
| 16 | +export declare const SIPSESSION_UNHOLD_REQUEST = "SIPSESSION_UNHOLD_REQUEST"; |
| 17 | +export declare const SIPSESSION_UNHOLD_SUCCESS = "SIPSESSION_UNHOLD_SUCCESS"; |
| 18 | +export declare const SIPSESSION_UNHOLD_FAIL = "SIPSESSION_UNHOLD_FAIL"; |
| 19 | +export declare const SIPSESSION_MUTE_REQUEST = "SIPSESSION_MUTE_REQUEST"; |
| 20 | +export declare const SIPSESSION_MUTE_SUCCESS = "SIPSESSION_MUTE_SUCCESS"; |
| 21 | +export declare const SIPSESSION_MUTE_FAIL = "SIPSESSION_MUTE_FAIL"; |
| 22 | +export declare const SIPSESSION_UNMUTE_REQUEST = "SIPSESSION_UNMUTE_REQUEST"; |
| 23 | +export declare const SIPSESSION_UNMUTE_SUCCESS = "SIPSESSION_UNMUTE_SUCCESS"; |
| 24 | +export declare const SIPSESSION_UNMUTE_FAIL = "SIPSESSION_UNMUTE_FAIL"; |
| 25 | +export declare const SIPSESSION_BLIND_TRANSFER_REQUEST = "SIPSESSION_BLIND_TRANSFER_REQUEST"; |
| 26 | +export declare const SIPSESSION_BLIND_TRANSFER_SUCCESS = "SIPSESSION_BLIND_TRANSFER_SUCCESS"; |
| 27 | +export declare const SIPSESSION_BLIND_TRANSFER_FAIL = "SIPSESSION_BLIND_TRANSFER_FAIL"; |
| 28 | +export declare const SIPSESSION_ATTENDED_TRANSFER_REQUEST = "SIPSESSION_ATTENDED_TRANSFER_REQUEST"; |
| 29 | +export declare const SIPSESSION_ATTENDED_TRANSFER_PENDING = "SIPSESSION_ATTENDED_TRANSFER_PENDING"; |
| 30 | +export declare const SIPSESSION_ATTENDED_TRANSFER_READY = "SIPSESSION_ATTENDED_TRANSFER_READY"; |
| 31 | +export declare const SIPSESSION_ATTENDED_TRANSFER_CANCEL = "SIPSESSION_ATTENDED_TRANSFER_CANCEL"; |
| 32 | +export declare const SIPSESSION_ATTENDED_TRANSFER_FAIL = "SIPSESSION_ATTENDED_TRANSFER_FAIL"; |
| 33 | +export declare const SIPSESSION_ATTENDED_TRANSFER_SUCCESS = "SIPSESSION_ATTENDED_TRANSFER_SUCCESS"; |
| 34 | +export declare const stateChange: (newState: SessionState, id: string) => (dispatch: Dispatch) => void; |
| 35 | +export declare const closeSession: (id: string) => (dispatch: Dispatch) => void; |
| 36 | +export declare const acceptCall: (session: Session) => { |
| 37 | + type: string; |
| 38 | + payload: Session; |
| 39 | +}; |
| 40 | +export declare const declineCall: (session: Session) => { |
| 41 | + type: string; |
| 42 | + payload: Session; |
| 43 | +}; |
| 44 | +export declare const endCall: (sessionId: string) => { |
| 45 | + type: string; |
| 46 | + payload: string; |
| 47 | +}; |
| 48 | +export declare const holdCallRequest: (session: Session) => (dispatch: Dispatch) => { |
| 49 | + type: string; |
| 50 | +} | undefined; |
| 51 | +export declare const unHoldCallRequest: (session: Session, onHolds: Array<any>, sessions: Array<any>) => (dispatch: Dispatch) => void; |
| 52 | +export declare const blindTransferRequest: () => (dispatch: Dispatch) => void; |
| 53 | +export declare const blindTransferSuccess: () => (dispatch: Dispatch) => void; |
| 54 | +export declare const blindTransferFail: () => (dispatch: Dispatch) => void; |
| 55 | +export declare const attendedTransferRequest: () => (dispatch: Dispatch) => void; |
| 56 | +export declare const attendedTransferCancel: (session: Session) => (dispatch: Dispatch) => void; |
| 57 | +export declare const attendedTransferReady: () => (dispatch: Dispatch) => void; |
| 58 | +export declare const attendedTransferPending: (session: Session) => (dispatch: Dispatch) => void; |
| 59 | +export declare const attendedTransferSuccess: () => (dispatch: Dispatch) => void; |
| 60 | +export declare const attendedTransferFail: () => (dispatch: Dispatch) => void; |
| 61 | +export declare const muteRequest: () => (dispatch: Dispatch) => void; |
| 62 | +export declare const muteSuccess: () => (dispatch: Dispatch) => void; |
| 63 | +export declare const muteFail: () => (dispatch: Dispatch) => void; |
| 64 | +export declare const unMuteRequest: () => (dispatch: Dispatch) => void; |
| 65 | +export declare const unMuteSuccess: () => (dispatch: Dispatch) => void; |
| 66 | +export declare const unMuteFail: () => (dispatch: Dispatch) => void; |
0 commit comments