import { PhoneNumber } from '../PhoneNumber';
import { CallsGeneratorHangupCauseEnum } from './CallsGeneratorHangupCauseEnum';
/** Automatic Call made by Call Generator on this line */
export interface CallsGenerated {
    /** answer date */
    answerDatetime?: string;
    /** Application and dialplan running for call */
    application?: string;
    /** end status of application */
    applicationResult?: string;
    /** billingNumber (service used) */
    billingNumber: PhoneNumber;
    /** creation date of the call */
    callCreatedDatetime?: string;
    /** call duration on seconds */
    callDuration?: number;
    /** number called */
    callee?: PhoneNumber;
    /** number where the call come from */
    caller?: PhoneNumber;
    /** DTMF received during the call separate by commas */
    dtmf?: string;
    /** hangup cause */
    hangupCause?: CallsGeneratorHangupCauseEnum;
    /** hangup date */
    hangupDatetime?: string;
    /** Generated call identifier */
    identifier: string;
    /** original call uuid if it's a transfer */
    transferFrom?: string;
    /** unique call id */
    uuid: string;
}
//# sourceMappingURL=CallsGenerated.d.ts.map