"use strict";
var __importDefault = (this && this.__importDefault) || function (mod) {
    return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
const RTCEvent_1 = __importDefault(require("./RTCEvent"));
/**
 * @brief This class Represents internal error happening on the native side as
 * part of asynchronous invocations to synchronous web APIs.
 */
class RTCErrorEvent extends RTCEvent_1.default {
    constructor(type, func, message) {
        super(type);
        this.func = func;
        this.message = message;
    }
}
exports.default = RTCErrorEvent;
//# sourceMappingURL=RTCErrorEvent.js.map