UNPKG

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
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;