import { AlgChannelService } from './channel.service';
import { HttpClient, HttpHeaders } from '@angular/common/http';
import { Observable } from 'rxjs';
import { ApiVisa } from '../../../shared/api-visa.model';
export declare class TwilioVoiceService extends AlgChannelService {
    loginSubjectUuid: string;
    tenantCode: string;
    constructor(httpClient: HttpClient);
    generateToken(virtualPhoneNumber: any, apiVisa?: ApiVisa): Observable<Object>;
    call(data: any, virtualPhoneNumber: any, apiVisa?: ApiVisa): Observable<any>;
    getHttpHeaderForVoice(phoneNumber: any, apiVisa?: ApiVisa): {
        headers: HttpHeaders;
    };
}
