export = createPergamon; /** * Create new Db * * @param {string} path - path to db folder */ declare function createPergamon(path: string): Pergamon; declare namespace createPergamon { export { Pergamon }; } declare class Pergamon { /** * @param {string} path - path to db folder */ constructor(path: string); path: string; /** @type {Object.} - tables in db */ tables: { [x: string]: import("./table"); }; /** * @async */ init(): Promise; /** * Create new json * @param {string} name - json name * @returns {Json} */ createJson(name: string): import("./json"); /** * Create new table * @param {string} name - table name * @returns {Table} */ createTable(name: string): import("./table"); /** * Delete all tables * @returns {Promise} */ deleteDb(): Promise; }