UNPKG

@reptilbud/etcd3-temp

Version:
17 lines (16 loc) 595 B
import { CoreModule, Extension, ExtensionWithConfig, OnExtensionLoad } from '@hapiness/core'; import { Observable } from 'rxjs/Observable'; import { Etcd3Config } from './interfaces'; export declare class Etcd3Ext implements OnExtensionLoad { static setConfig(config: Etcd3Config): ExtensionWithConfig; /** * Initilization of the extension * Create the manager instance * * @param {CoreModule} module * @param {Etcd3Config} config * * @returns Observable */ onExtensionLoad(module: CoreModule, config: Etcd3Config): Observable<Extension>; }