"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.isICactusPlugin = void 0;
function isICactusPlugin(x) {
    return (!!x &&
        typeof x.getPackageName === "function" &&
        typeof x.getInstanceId === "function" &&
        typeof x.onPluginInit === "function");
}
exports.isICactusPlugin = isICactusPlugin;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaS1jYWN0dXMtcGx1Z2luLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vc3JjL21haW4vdHlwZXNjcmlwdC9wbHVnaW4vaS1jYWN0dXMtcGx1Z2luLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQTBFQSxTQUFnQixlQUFlLENBQUMsQ0FBVTtJQUN4QyxPQUFPLENBQ0wsQ0FBQyxDQUFDLENBQUM7UUFDSCxPQUFRLENBQW1CLENBQUMsY0FBYyxLQUFLLFVBQVU7UUFDekQsT0FBUSxDQUFtQixDQUFDLGFBQWEsS0FBSyxVQUFVO1FBQ3hELE9BQVEsQ0FBbUIsQ0FBQyxZQUFZLEtBQUssVUFBVSxDQUN4RCxDQUFDO0FBQ0osQ0FBQztBQVBELDBDQU9DIn0=