import { Webhook } from '../webhook';
import { Device } from './Device';
declare class Plugin {
    plugin: string;
    countryCode: string;
    onTransfer: string;
    onError: string;
    data: string;
    onComplete: string;
    onFail: string;
    onNoAnswer: string;
    onBusy: string;
    constructor(values: Plugin);
    pluginDevice(webhooks: Webhook[]): Webhook;
    onTransferDevice(deviceList: Device[]): Device;
    onErrorDevice(deviceList: Device[]): Device;
    onCompleteDevice(deviceList: Device[]): Device;
    onFailDevice(deviceList: Device[]): Device;
    onNoAnswerDevice(deviceList: Device[]): Device;
    onBusyDevice(deviceList: Device[]): Device;
}
export { Plugin };
