axiodb
Version:
The Pure JavaScript Alternative to SQLite. Embedded NoSQL database for Node.js with MongoDB-style queries, zero native dependencies, built-in InMemoryCache, and web GUI. Perfect for desktop apps, CLI tools, and embedded systems. No compilation, no platfor
40 lines (39 loc) • 1.61 kB
TypeScript
import { InMemoryCache } from "../Memory/memory.operation";
import Converter from "../Helper/Converter.helper";
import { CryptoHelper } from "../Helper/Crypto.helper";
import ResponseHelper from "../Helper/response.helper";
import Aggregation from "../Services/Aggregation/Aggregation.Operation";
import Collection from "../Services/Collection/collection.operation";
import Database from "../Services/Database/database.operation";
import { AxioDB } from "../Services/Indexation.operation";
import { AxioDBCloud } from "../client/AxioDBCloud.client";
import FileManager from "../engine/Filesystem/FileManager";
import FolderManager from "../engine/Filesystem/FolderManager";
declare const InstanceTypes: {
Collection: typeof Collection;
Database: typeof Database;
Aggregation: typeof Aggregation;
FileManager: typeof FileManager;
FolderManager: typeof FolderManager;
Converter: typeof Converter;
CryptoHelper: typeof CryptoHelper;
ResponseHelper: typeof ResponseHelper;
InMemoryCache: typeof InMemoryCache;
};
export { AxioDB, AxioDBCloud, InstanceTypes };
declare const _default: {
AxioDB: typeof AxioDB;
AxioDBCloud: typeof AxioDBCloud;
InstanceTypes: {
Collection: typeof Collection;
Database: typeof Database;
Aggregation: typeof Aggregation;
FileManager: typeof FileManager;
FolderManager: typeof FolderManager;
Converter: typeof Converter;
CryptoHelper: typeof CryptoHelper;
ResponseHelper: typeof ResponseHelper;
InMemoryCache: typeof InMemoryCache;
};
};
export default _default;