/** * @author Harish Kumar Gangula */ import { ISchemaLoader } from '../ISchemaLoader'; import { ICouchDBConfig } from '../../interfaces'; export declare class CouchDBSchemaLoader implements ISchemaLoader { private _config; private dbConnection; private schemaService; private couchDB; constructor(config: ICouchDBConfig); getType(): string; exists(pluginId: string, schema: object): Promise; alter(pluginId: string, schema: object): Promise; migrate(pluginId: string, schema: object): Promise; create(pluginId: string, schema: any): Promise; }