import {   SpeechBuilder } from '../../jovo-core';

import _get = require('lodash.get');
export enum SetMode {
	'BEFORE_PLAY',
	'AFTER_PLAY',
	'AFTER_INACT',
}

export interface TelephonyActions {
	telephonyDtmf? : {grammar:string};
	telephonyMaxCall? : {duration?:number, prompt?:string|SpeechBuilder};
	telephonyInact? : {duration?:number, prompt?:string|SpeechBuilder, max_count?:number};
	telephonyHangup? : boolean;
	telephonyCallTransfer? : {phoneNumber: string};
	setMode: SetMode;
	platform : string;
}
