/** * @author Harish Kumar Gangula */ import { ISchemaLoader } from '../ISchemaLoader'; import { IPouchDBConfig } from '../../interfaces'; export declare class PouchDBSchemaLoader implements ISchemaLoader { private _config; private dbConnection; private schemaService; private pouchDB; constructor(config: IPouchDBConfig); 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; }