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;
