import { ConcatorOptions, MerkleTreeOptions, MptOptions } from "../interfaces"; import { Concator } from "./concator"; import { MPT } from "./merkle_patricia_trie"; import { SecMerkleTree } from "./sec_merkle_tree"; /** * Different type of supported accumulator */ export declare enum AccumulatorType { CONCATOR = 0, MERKLE_PATRICIA_TRIE = 1, SEC_MERKLE_TREE = 2 } export declare type allAccumulatorType = Concator | MPT | SecMerkleTree; export declare type allAccumulatorOptions = ConcatorOptions | MptOptions | MerkleTreeOptions;