{"version":3,"sources":["../src/entities/service.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,aAAa,EAAE,MAAM,mBAAmB,CAAC;AAElD;IACgB,SAAS,CAAC,aAAa,EAAE,aAAa;gBAA5B,aAAa,EAAE,aAAa;aAElC,YAAY,IAAI,MAAM;IAEzB,IAAI,IAAI,OAAO,CAAC,IAAI,CAAC;CAGrC","file":"service.d.ts","sourcesContent":["import { PluginManager } from '../plugin.manager';\n\nexport abstract class Service {\n    constructor(protected pluginManager: PluginManager) {}\n\n    public abstract getServiceId(): string;\n\n    public async init(): Promise<void> {\n        return;\n    }\n}\n"]}