@xanhz/mongo-tools
Version:
A NodeJS package for Mongo Tools
20 lines (19 loc) • 727 B
TypeScript
import { DumpOptions, ExportOptions, ImportOptions, RestoreOptions } from './interfaces';
export declare namespace MongoTools {
/**
* @tutorial https://www.mongodb.com/docs/database-tools/mongodump
*/
function $dump(options: DumpOptions): Promise<void>;
/**
* @tutorial https://www.mongodb.com/docs/database-tools/mongorestore
*/
function $restore(options: RestoreOptions): Promise<void>;
/**
* @tutorial https://www.mongodb.com/docs/database-tools/mongoimport
*/
function $import(options: ImportOptions): Promise<void>;
/**
* @tutorial https://www.mongodb.com/docs/database-tools/mongoexport
*/
function $export(options: ExportOptions): Promise<void>;
}