UNPKG

shaman-website-compiler

Version:

Compile raw HTML, CSS and Javascript into the smallest possible, SEO friendly website.

20 lines (19 loc) 546 B
import "reflect-metadata"; import { Db } from 'mongodb'; import { IQueryAdapter } from "./query.adapter"; import { QueryModel } from "../models/query-model"; interface MongoAdapterConfig { mongoUri: string; options: any; } export declare class MongoAdapter implements IQueryAdapter { private config; client: Db; constructor(config: MongoAdapterConfig); openConnection: () => Promise<void>; run: (query: QueryModel) => Promise<any[]>; private open; private sortEntities; private limitEntities; } export {};