/// import { ViewName } from "./utils"; import PouchDB from "pouchdb"; export declare function createView(db: any, viewJs: string, viewName: string): Promise; export declare const createNewUserEmailView: () => Promise; export declare const createAccountEmailView: () => Promise; export declare const createUserAppView: () => Promise; export declare const createApiKeyView: () => Promise; export declare const createUserBuildersView: () => Promise; export declare const createPlatformUserView: () => Promise; export interface QueryViewOptions { arrayResponse?: boolean; } export declare const queryView: (viewName: ViewName, params: PouchDB.Query.Options, db: PouchDB.Database, createFunc: any, opts?: QueryViewOptions) => Promise; export declare const queryPlatformView: (viewName: ViewName, params: PouchDB.Query.Options, opts?: QueryViewOptions) => Promise; export declare const queryGlobalView: (viewName: ViewName, params: PouchDB.Query.Options, db?: PouchDB.Database, opts?: QueryViewOptions) => Promise;