export = Service; /** * Services base class * */ declare class Service { constructor(name: any, config: any); _name: any; _config: any; _initTimeout: any; get config(): any; get name(): any; /** * Call _initSequence to initialize the service * and throw an error if timeout exceed * * @returns {Promise} */ init(): Promise; /** * @abstract * @returns {Promise} */ _initSequence(): Promise; /** * @abstract * @returns {Promise} */ info(): Promise; }