export * from './db-makers/in-memory.dbmaker';
export * from './interfaces';
export * from './modules/mess.module';
export declare const Mess: {
    InMemoryDbMaker: import("./interfaces").IMessDbMaker;
    contractsInMemoryDbView: import("./db-makers/in-memory/contracts.dbview").IContractsInMemoryDbView;
    config: (settings: {
        mode?: "inMemoryDb" | undefined;
    }) => void;
    updateContractDb: (contract: import("../../..").IContract) => Promise<void>;
    serveContractDb: (chainContract: import("./interfaces").IMessContractSpecs) => Promise<import("./modules/mess.module").MyMessDbServer>;
    serveContractsDb: (chainContracts: import("./interfaces").IMessContractSpecs[]) => Promise<import("./modules/mess.module").MyMessDbServer[]>;
};
