import { User, Agent, CallState, Registration } from '../components/index';
export declare class PhoneService {
    displayPhone: boolean;
    displayText: string;
    configCall: any;
    selectedUser: User;
    selectedAgent: Agent;
    status: CallState;
    reg: Registration;
    txtRegStatus: string;
    sipStack: any;
    callSession: any;
    registerSession: any;
    callStat: string;
    btnHoldResumedisabled: boolean;
    btnMutevalue: string;
    btnHoldResumedvalue: string;
    call_type: string;
    forwardCallvalue: any;
    recordCallvalue: any;
    constructor();
    onSipEventSession(e: any): void;
    callTerminated(description: string): void;
    makeCall(): void;
    dial(phoneNumber: any): void;
    startRingTone(): void;
    startRingbackTone(): void;
    stopRingbackTone(): void;
    stopRingTone(): void;
    recordCall(x: string): void;
}
