import { Connection, Mongoose } from 'mongoose'; import { Observable } from 'rxjs/Observable'; import { HapinessMongoAdapter } from './hapiness-mongo-adapter'; export declare class MongooseAdapter extends HapinessMongoAdapter { static getInterfaceName(): string; constructor(options: any); protected _tryConnect(): Observable; protected _afterConnect(): Observable; getLibrary(): T; getConnection(): T; registerValue(schema: any, collection: string, collectionName?: string): any; close(): Observable; }